.memberinfoleft
{
	float: left;
	width: 755px;
}
.memberinfoleftlist
{
	float: left;
	width: 723px;
	padding: 15px;
}
.memberinfoleftlist .memberinfomenu
{
	float: left;
	width: 100%;
	border-bottom: 3px #d63b66 solid;
}
.memberinfoleftlist .memberinfotitle a.now
{
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	width: 131px;
	height: 33px;
	line-height: 33px;
	display: inline-block;
	background: url(../Images/my_message_btn1.gif);
	text-align: center;
	margin-right: 10px;
}
.memberinfoleftlist .memberinfotitle a
{
	float: left;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	width: 131px;
	height: 33px;
	line-height: 33px;
	display: inline-block;
	background: url(../Images/my_message_btn2.gif);
	text-align: center;
	margin-right: 10px;
}


.memberpiclist
{
	float: left;
	width: 703px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.memberpiclist .mypiccontent
{
	float: left;
	width: 514px;
	margin-top: 20px;
	padding-left: 30px;
}
.memberpiclist .mypiccontent .name
{
	float: left;
	width: 100%;
	height: 32px;
	line-height: 32px;
	border-bottom: 1px #dadada dashed;
}
.memberpiclist .mypiccontent .name .left
{
	float: left;
	font-size: 16px;
	font-weight: bold;
}
.memberpiclist .mypiccontent .name .right
{
	float: right;
	font-weight: normal;
	font-size: 12px;
}
.memberpiclist .mypiccontent .name img
{
	vertical-align: middle;
	display: inline;
	margin-left: 10px;
}
.memberpiclist .mypiccontent ul.my
{
	float: left;
	clear: both;
	width: 100%;
}
.memberpiclist .mypiccontent ul.my li.my
{
	float: left;
	width: 100%;
	border-bottom: 1px #dadada dashed;
	height: 35px;
	line-height: 35px;
}
.memberpiclist .mypiccontent ul.my li.my b
{
	float: left;
	font-size: 14px;
	background: url(../Images/icon_member.gif) 0 10px no-repeat;
	padding-left: 24px;
}
.memberpiclist .mypiccontent ul.my li.my span
{
	float: left;
	color: #666666;
	width: 40px;
}
.memberpiclist .mypiccontent ul.my li.my p
{
	float: left;
	color: #666666;
	width: 120px;
}
.memberpiclist .mypiccontent .memberbtn
{
	float: left;
	padding-top: 15px;
}

.infolist
{
	float: left;
	width: 723px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 3px #cb7196 solid;
	padding-bottom: 8px;
	margin-top: 40px;
	background: url(../Images/my_message_bg1.gif) #fdfafb bottom repeat-x;
}
.infolist img
{
	float: left;
	display: inline;
	vertical-align: middle;
	margin-right: 8px;
}
.memberinfoleftlist table th
{
	border-right: 0;
	padding: 10px;
	padding-left: 20px;
	height: 25px;
	border-bottom: 1px #facfd8 solid;
	padding-right: 0;
}
.memberinfoleftlist table td
{
	border-bottom: 1px #facfd8 solid;
	border-right: 1px #facfd8 solid;
	padding: 10px 10px 10px 0;
	color: #666666;
}
.memberinfoleftlist table td.none
{
	border-right: 0;
	padding: 10px 10px 10px 0;
	color: #666666;
}
.memberinfoleftlist table td.alone
{
	padding: 12px 10px 12px 0;
	color: #666666;
	line-height: 25px;
	border-right: 0;
	border-bottom: 0;
}
.sendmessage
{
	float: left;
	width: 723px;
	margin-top: 15px;
}
.sendmessage .content
{
	float: left;
	border-left: 1px #cbcbcb solid;
	border-right: 1px #cbcbcb solid;
	background-color: #f7f7f7;
	width: 691px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 18px;
}
.sendmessage .title
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	padding-top: 10px;
	padding-bottom: 8px;
	width: 666px;
	border-bottom: 1px #dadada dashed;
	padding-left: 25px;
	background: url(../Images/read.gif) 0 9px no-repeat;
}
.sendmessage textarea
{
	float: left;
	clear: both;
	margin-top: 10px;
	width: 680px;
	height: 80px;
	margin-bottom: 12px;
	color: #666666;
}
.sendmessage .font
{
	float: left;
	clear: both;
	color: #666666;
}
.sendmessage .btn
{
	float: right;
	display: inline;
	margin-right: 5px;
}




.infolist_xx
{
	float: left;
	width: 723px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 3px #f6bc5e solid;
	padding-bottom: 8px;
	margin-top: 40px;
	background: url(../Images/member_bg1.gif) #fdfafb bottom repeat-x;
}
.infolist_xx img
{
	float: left;
	display: inline;
	vertical-align: middle;
	margin-right: 8px;
}
.memberinfoleftlist table.xx th
{
	border-right: 0;
	padding: 10px;
	padding-left: 20px;
	height: 25px;
	border-bottom: 1px #eadbc2 solid;
	padding-right: 0;
	color: #a5721f;
}
.memberinfoleftlist table.xx td
{
	border-bottom: 1px #eadbc2 solid;
	border-right: 1px #eadbc2 solid;
	padding: 10px 10px 10px 0;
	color: #666666;
}
.memberinfoleftlist table.xx td.none
{
	border-right: 0;
	padding: 10px 10px 10px 0;
	color: #666666;
}
.memberinfoleftlist table.xx td.alone
{
	padding: 12px 10px 12px 0;
	color: #666666;
	line-height: 25px;
	border-right: 0;
	border-bottom: 0;
}


.memberinfoleftlist table.xx2 th
{
	border-right: 0;
	padding: 10px;
	padding-left: 20px;
	height: 25px;
	border-bottom: 1px #eadbc2 solid;
	border-right: 1px #eadbc2 solid;
	padding-right: 0;
	color: #a5721f;
}
.memberinfoleftlist table.xx2 td
{
	border-bottom: 1px #eadbc2 solid;
	padding: 10px;
	color: #666666;
}
.memberinfoleftlist table.xx2 td.none
{
	border-right: 0;
	padding: 10px 10px 10px 0;
	color: #666666;
}
.memberinfoleftlist table.xx2 td.alone
{
	padding: 12px 10px 12px 0;
	color: #666666;
	line-height: 25px;
	border-right: 0;
	border-bottom: 0;
}




.memberinforightlist
{
	float: right;
	width: 195px;
}
.memberinforightlist .memberinforighthot
{
	float: right;
	width: 193px;
	border: 1px #e4c9e6 solid;
	background: url(../Images/jyhd_bg1.gif) #fdf6fb repeat-x;
}
.memberinforightlist .memberinforighthot .title
{
	float: left;
	height: 34px;
	line-height: 34px;
	background: url(../Images/icon_jiantou.gif) 0 9px no-repeat;
	color: #cb1290;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	padding-left: 23px;
	margin-left: 14px;
}
.memberinforightlist .memberinforighthot ul
{
	float: left;
	padding-bottom: 10px;
	padding-top: 5px;
}
.memberinforightlist .memberinforighthot ul li
{
	float: left;
	padding-top: 8px;
	width: 193px;
	line-height: 25px;
	margin-bottom: 10px;
}
.memberinforightlist .memberinforighthot ul li .pic
{
	float: left;
	border: 1px #dadada solid;
	width: 89px;
	height: 105px;
	margin-right: 5px;
	margin-left: 10px;
	display: inline;
}
.memberinforightlist .memberinforighthot ul li .pic img
{
	float: left;
	width: 85px;
	height: 101px;
	border: 2px #FFFFFF solid;
}
.memberinforightlist .memberinforighthot ul li a.newstitle
{
	line-height: 22px;
	color: #00a0e9;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.memberinforightlist .memberinforighthot ul li a.newstitle:hover
{
	text-decoration: underline;
}

.memberinforightlist .memberinforightnews
{
	float: right;
	width: 193px;
	border: 1px #e4c9e6 solid;
	background: url(../Images/jyhd_bg1.gif) #fdf6fb repeat-x;
	margin-top: 10px;
	padding-bottom: 9px;
}
.memberinforightlist .memberinforightnews .title
{
	float: left;
	height: 34px;
	line-height: 34px;
	background: url(../Images/icon_jiantou.gif) 0 9px no-repeat;
	color: #cb1290;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	padding-left: 23px;
	margin-left: 14px;
}
.memberinforightlist .memberinforightnews ul
{
	float: left;
	padding-bottom: 10px;
	padding-top: 16px;
	padding-left: 10px;
	padding-right: 10px;
}
.memberinforightlist .memberinforightnews ul li
{
	float: left;
	border-bottom: 1px #dadada dashed;
	height: 51px;
	padding-top: 2px;
}
.memberinforightlist .memberinforightnews ul li .time
{
	float: left;
	width: 158px;
	color: #ff7a00;
	padding-left: 15px;
	line-height: 20px;
	height: 20px;
}
.memberinforightlist .memberinforightnews ul li a
{
	float: left;
	width: 158px;
	color: #91718a;
	background: url(../Images/icon_point2.gif) 0 6px no-repeat;
	padding-left: 15px;
	line-height: 20px;
	height: 20px;
}
.memberinforightlist .memberinforightnews a.newsmore
{
	float: right;
	display: inline;
	margin-right: 12px;
	color: #91718a;
}
.memberinforightlist .memberinforightnews a.newsmore:hover
{
	color: #d53360;
}






.memberinfoleftlist ul.blog li
{
	float: left;
	width: 713px;
	margin-top: 20px;
}
.memberinfoleftlist ul.blog li .classtitle
{
	float: left;
	background: url(../Images/icon_blog.gif) no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	margin-left: 7px;
	display: inline;
	padding-bottom: 7px;
}
.memberinfoleftlist ul.blog li .classcontent
{
	float: left;
	width: 667px;
	border-top: 1px #dadada dashed;
	clear: both;
	line-height: 25px;
	color: #666666;
	padding: 10px 25px 15px 25px;
}
.memberinfoleftlist ul.blog li a.more
{
	color: #d53360;
	margin-left: 5px;
	display: inline;
}
.memberinfoleftlist ul.blog li a.more:hover
{
	text-decoration: underline;
}
.memberinfoleftlist ul.blog li .ly
{
	float: left;
	text-align: right;
	clear: both;
	width: 703px;
	padding-right: 10px;
	padding-bottom: 10px;
}


