.col4Top .cent span {color:#ff6500;}

.personInfo { margin:10px 8px 0 8px;zoom:1}
	.personInfo .userIcon2 {float:left; width:142px; text-align:left;}
	.personInfo .userIcon2 a:hover { color:#f65100;}
		.personInfo .userIcon2 .userIcon128 img {float:none;width:128px; height:128px;}
		.personInfo .userIcon2 .userIcon128 a img {padding:1px; border:1px solid #ccc; background:#fff;}
		.personInfo .userIcon2 .userIcon128 a:hover img {border:1px solid #ff6633;}
		.personInfo .userIcon2 li {text-align:left; width:57px; float:left; margin-left:5px; line-height:24px; color:#005197;}
		.personInfo .userIcon2 li a {color:#005197;}
	
	.personInfo .userIcon3 {float:left;text-align:left; margin:0 20px 0 10px;}
		.personInfo .userIcon3 .userIcon48 img {float:none;width:48px; height:48px;}
		.personInfo .userIcon3 .userIcon48 a img {padding:1px; border:1px solid #ccc; background:#fff;}
		.personInfo .userIcon3 .userIcon48 a:hover img {border:1px solid #ff6633;}
	
	.personInfo .userInfo2 {float:left;}
	.personInfo .userInfo2 #tips1 img { margin:4px 5px -2px 0;}
	/* add by cutsin@sohu-inc.com */
	.userIcon2 .line_dashed {width:132px;margin:8px 0 5px;font-size:0}
	.personInfo .useract {width:132px;margin:5px 0 0}
	.personInfo .useract li {width:50%;margin:0;text-align:center;line-height:22px}
	.personInfo .useract li a {text-decoration:underline}
	.numbergroup {width:132px;clear:both;padding:6px 0 0;color:#666}
	.numbergroup strong {margin:0 7px 0 0;font-weight:normal;color:#f65100}
	.numbergroup p {height:18px;overflow:hidden;margin:-1px 0 0;padding:0 5px;border:1px solid #e2edf4;line-height:20px}
	/* add end */
	
.infoList1{color:#444444; text-align:left; width:350px;}
.infoList1 a:hover{color:#f65100;}
.infoList1 img { margin:0 14px 0 7px;}

.infoList2 { width:360px;margin:5px 5px 0 0px; text-align:left; line-height:20px;}
.infoList2 span { margin:0 3px;}
.infoList2 span a{ text-decoration:underline;}
.infoList2 img { margin:0 7px 0 7px;}
.infoList2Box {margin:10px 0 0 28px; width:338px;}


.infoList2 .m1{color:#444444; text-align:left; }
.infoList2 .m1 .f1{ color:#444;}
.infoList2 .m1 .f1 a{ color:#444;}
.infoList2 .m2{ padding:20px 15px 0 15px;background:url(images/textare_bg1.gif) #edf1f6 no-repeat top; font-size:14px; word-wrap:break-word}
.infoList2 .m2 p{ color:#999; margin-top:10px; font-size:12px;}
.infoList2 .m2 p span{color:#005197; text-align:right;float:right;}
.infoList2 .m2 p span a{color:#005197;}
.infoList2Bot{ width:360px;height:8px; font-size:1px;background:url(images/textare_bg2.gif) no-repeat left top ;}

.infoList2a { width:424px;margin:5px 9px 0 0px; text-align:left; line-height:20px;}
.infoList2a span { margin:0 3px;}
.infoList2a span a{ text-decoration:underline;}
.infoList2a img { margin:0 7px 0 7px;}
.infoList2aBox {margin:10px 0 0 28px; width:338px;}


.infoList2a .m1{color:#444444; text-align:left; }
.infoList2a .m1 .f1{ color:#444;}
.infoList2a .m1 .f1 a{ color:#444;}
.infoList2a .m2{ padding:20px 15px 0 15px;background:url(images/textare_bg1a.gif) #edf1f6 no-repeat top; font-size:14px;}
.infoList2a .m2 p{ color:#999; margin-top:10px; font-size:12px;}
.infoList2a .m2 p span{color:#005197; text-align:right;float:right;}
.infoList2a .m2 p span a{color:#005197;}
.infoList2aBot{ width:424px;height:8px; font-size:1px;background:url(images/textare_bg2a.gif) no-repeat left top ;}
		

.infoList3 { width:350px; margin-top:5px; text-align:left;}
.infoList3 a {color:#005197;}
.infoList3 a:hover {color:#f65100;}
	.infoList3 li {color:#444444; line-height:26px;}
	.infoList3 li span {color:#005197;}
.infoList3 p { margin-left:37px;}

.infoList4{ width:360px; margin:10px 0 0 0; text-align:left;}
.infoList4 textarea{width:355px;height:42px;}
.infoList4 p{ margin:5px auto;}
.infoList4 span{ margin:5px 5px 0 0;float:right; color:#444;}
.infoList4 font{ font-family:Arial Black;}

.infoList4a{ width:424px; margin:10px 0 0 0; text-align:left;}
.infoList4a textarea{width:420px;height:42px;}
.infoList4a p{ margin:5px auto;}
.infoList4a span{ margin:5px 5px 0 0;float:right; color:#444;}
.infoList4a font{ font-family:Arial Black;}

.userList .userItem2 {margin:5px 0 5px 60px; text-align:left;}		
.userList .userInfo1 {text-align:left;margin-left:6px; width:88%; float:left;}
.userList .userInfo1 a:hover { color:#f65100;}
.userList .userInfo1 .information {background:#f5f5f5; height:23px;}
.userList .userInfo1 .information span {}
.userList .userInfo1 .information .left { float:left; margin:2px 0 0 5px; color:#444444}
.userList .userInfo1 .information .right { float:right;margin:4px 3px 0 0;}
.userList .userInfo1 .information .right1 { float:right; color:#444444;margin:6px 2px 0 0;}
.userList .userInfo1 .information .right1 a {color:#005197; }
.userList .userInfo1 .information .right1 a:hover {color:#f65100; }
.userList .userInfo1 .information .right1 span { margin:0 5px;}
.userList .userInfo1 .information .right2 { float:right;margin:6px 10px 0 5px; color:#a6a6a6;}
.userList .userInfo1 .information .left img{ margin:3px 3px 0 0;}
.userList .userInfo1 .inforText {margin:10px 0px 10px 12px; line-height:24px; color:#444444; width:380px; overflow:hidden;}
.userList .userInfo1 .inforText a {color:#005197;}
.userList .userInfo1 .inforText1 {margin:10px 0px 10px 12px; line-height:190%; color:#444444; width:435px; overflow:hidden;}
.userList .userInfo1 .inforText1 a {color:#005197;}
.userList a:hover { color:#f65100;}
.userList .userItem3 { text-align:left; margin:5px 0 0 0;}

.userList .userInfo3 {text-align:left;width:100%;}
.userList .userInfo3 a:hover { color:#f65100;}
.userList .userInfo3 .information1 {background:#f5f5f5; height:23px;}
.userList .userInfo3 .information1 span { margin-right:3px;}
.userList .userInfo3 .information1 .left { float:left; margin:4px 0 0 8px; color:#444444}
.userList .userInfo3 .information1 .right2 { float:right; color:#444444;margin:6px 3px 0 0;}
.userList .userInfo3 .information1 .right2 a {color:#005197; }
.userList .userInfo3 .information1 .right2 a:hover {color:#f65100; }
.userList .userInfo3 .information1 .right2 span { margin:0 5px;}
.userList .userInfo3 .inforText2 {margin:10px 0px 10px 12px; line-height:24px; color:#444444;}
.userList .userInfo3 .inforText3 {margin:5px 0px 0 12px; line-height:26px; color:#444444; width:435px; font-size:14px;}
.userList .userInfo3 .inforText3 a {color:#005197;}
.userList .userInfo3 .inforText3 .f12 { font-size:12px;}
	
.col2Info1{padding:0 11px 0 6px;text-align:left;line-height:22px;color:#444444;}
.col2Info1 a {color:#005197;}

.tuya { width:500px; overflow:hidden;}



.userSta { color:#444444; margin:3px 0;}
.userSta .u01 { float:left; width:90px; margin-top:3px;}
.userSta .u01 img { margin-right:8px;}
.userSta .u02 { float:left; margin-left:5px;}

.sayText { width:525px; margin:0 auto; background:#f5f5f5; color:#000;}
.sayText p{ margin:0px 20px; text-align:left;}
.sayText p span{color:#a6a6a6; margin:5px 5px 0 0;float:right; color:#444;}
.sayText p font{ font-family:Arial Black;}

.giveGift { width:450px; margin:0 auto;}
.giveGift .giftlist { float:left; width:120px; margin:5px 0;}
.giveGift .giftlist .left { float:left; margin-top:20px;}
.giveGift .giftlist .right { float:left; margin-left:15px;}

.tanchu550 { width:550px;}
.tanchu550 .tanchu { width:550px;}
.tanchu550 .tanchu .lightBox {
	margin:5px 16px 10px 16px;
}
.tanchu550 span { margin:0 5px; width:100%;}
.tanchu550 .other1 { margin:0 20px 10px 20px; text-align:left; color:#444444;}
.tanchu550 .other2 { text-align:left; color:#444444; }
.tanchu550 .other2 .left{ margin-top:5px;}
.tanchu550 .other2 .right{ width:320px; text-align:right;}
.tanchu550 p { text-align:right; margin:10px 10px 15px 0; color:#444444;}
.tanchu550 p a { color:#005197;}
.tanchu550 p a:hover { color:#f65100;}

/* 清浮动 */
.a_userlist,
.a_profile,
.mypsty_pics,
.app_psty_recomli li {zoom:1}
.a_userlist:after,
.a_profile:after,
.mypsty_pics:after,
.app_psty_recomli li:after {content:"\0020";display:block;clear:both;height:0}

/* 个人资料 */
.a_profile p {float:left}
	/* items */
.a_name a,
.a_name_old a {color:#005197}
.a_name a:hover,
.a_name_old a:hover {color:#f65100}
		/* 头像 */
.a_avator {}
.a_avator img {border:1px solid #ccc;padding:1px;width:32px;height:32px}
.a_avator a:hover img {border-color:#f63}
		/* 实名、昵称、签名 */
.a_name,
.a_trend {text-overflow:ellipsis;overflow:hidden}
.a_trend {white-space:nowrap;line-height:20px}

.a_userlist {margin:0 5px;text-align:left}
.a_userlist .a_profile {margin:0;padding:6px 3px 3px 40px}
.a_userlist .a_avator,
.a_userlist .userIcon2 {margin:-3px 0 0 -40px;_display:inline; float:left; height:auto}
.a_userlist .a_trend {width:100%}

.mypsty_mine .contentInner {padding-top:5px;zoom:1}
.mypsty_mine cite {font-style:normal}
.mypsty_mine .appTitle cite {color:#f65100}

/* redit from app_photostory.css  */
.psty_cvr {width:93px;overflow:hidden;zoom:1}
.psty_cvr p a {display:block;width:93px;padding:9px 0 0;background:url(images/app_psty_bg2.png) no-repeat 0 0}
.psty_cvr p a cite {display:block;padding:0 9px 9px;background:url(images/app_psty_bg2.png) no-repeat -100px bottom;text-align:center}
.psty_cvr p a img {vertical-align:top;max-width:75px;max-height:75px}/*exp*/
.psty_cvr p a:hover {background-position:-200px 0}
.psty_cvr p a:hover cite {background-position:-300px bottom}
	/* 内容 */
.app_psty_cnt {line-height:20px}
.app_psty_date,
.app_psty_rv {float:left}
.app_psty_opt {float:right}
.app_psty_date {font-family:"宋体", sans-serif}
.app_psty_cnt h4 {float:left}
.app_psty_cnt h4 a {color:#005197;font-weight:bold}
.app_psty_cnt h4 a:hover {color:#f65100}
.app_psty_date {color:#999}
.app_psty_desp {float:left;width:100%;color:#444}
.app_psty_desp a {color:#444}
.app_psty_desp a:hover {color:#f65100}

.app_psty_recomli {width:100%;margin:7px 0 3px;text-align:left;overflow:hidden}
.app_psty_recomli ul {width:600px;margin:0 0 0 -5px}
.app_psty_recomli li {float:left;width:240px;margin:0;padding:0 15px;background:url(images/a_hr_04.png) no-repeat -187px bottom}
.app_psty_recomli .app_psty_cnt {float:right;width:140px;font-family:"宋体", sans-serif;zoom:1}
.app_psty_recomli .psty_cvr {float:left}
.app_psty_recomli .app_psty_date {margin:-2px 0 0}
.app_psty_recomli h4 {width:100%;margin:4px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app_psty_recomli .app_psty_desp {margin:2px 0 0;max-height:40px;overflow:hidden}/*exp*/

.msnbind {background:#fff;border:1px solid #dcdcdc;margin:15px;padding:15px 40px 20px; text-align:left; color:#333}
.msnbind h4 { font-weight:bold;border-bottom:1px solid #dcdcdc;padding:0 0 3px 18px;margin:5px 0; color:#005197}
.msnbind a { color:#005197}
.msnbind ol {padding:3px 0 0 40px; line-height:1.5}
.msnbind li { margin:6px 0;list-style-type:decimal}
.msnbind li p { color:#666}

/*exps*/
* html .app_psty_recomli .app_psty_desp {_zoom:expression(function(x){x.style.zoom=1;if(x.offsetHeight>40)x.style.height=40}(this))}
* html .psty_cvr p a img {_width:expression((this.width>75)?75:true)}