@charset "gb2312";
/* CSS Document */
/*Reset Default Style*/
body{font:400 12px/1.5 "宋体",\5b8b\4f53,arial,sans-serif; }
body,div,form,p,img,ul,li,ol,dl,dt,dd{margin:0; padding:0; border:0;}li{list-style:none;}h1,h2,h3,h4,h5{font-size:100%; font-weight:normal; margin:0; padding:0;}img{ border:0px;}img,input{ vertical-align:middle;}.f12{ font-size:12px;}.f13 {font-size:13px;}.f14 {font-size:14px;}.lh20{ line-height:20px;}.lh22{ line-height:22px;}.lh24{ line-height:24px;}.left{ float:left;}.right{ float:right;}.tl{ text-align:left;}.tc{ text-align:center;}.tr{ text-align:right;}.fb{ font-weight:bold;}.fn{ font-weight:normal;}.clear{width:1px; line-height:1px; height:0; visibility:hidden; clear:both; font-size:1px; display:block;}.hidden{ display:none;}.block{ display:block;}.relate{ position:relative;}.absolute{ position:absolute;}.blank5px{height:5px; line-height:5px;display:block; clear:both; font-size:1px; overflow:hidden;}.blank10px{height:10px; line-height:10px;display:block; clear:both; font-size:1px; overflow:hidden;}.blank15px{height:15px; line-height:15px;display:block; clear:both; font-size:1px; overflow:hidden;}.blank20px{height:20px; line-height:20px;display:block; clear:both; font-size:1px; overflow:hidden;}.yh{ font-family:"微软雅黑";}.ofdden{ overflow:hidden; text-indent:-9999px;}.overhidden{ overflow:hidden;}
/*Font And Link Color*/
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline; color:#ff6501;}
.black,.black a{ color:#000;}
.dred,.dred a{ color:#cc0000;}
.white,white a{ color:#fff;}
.blue{ color:#336699;}
.dblue,dblue a{ color:#003466;}
.dblue_2,.dblue_2 a{ color:#052f57;}
.lblue,.lblue a{ color:#336598;}
.white, .white a{ color:#fff;}
.dblue, .dblue a{ color:#066cca;}
.gray, .gray a{ color:#aaa;}
.dgray{ color:#777;}

/*Layout*/
.box1000{ width:1000px; margin:0px auto; text-align:left; color:#333;}
.box1000 i,.box1000 em{ font-style:normal;}
.box170{ width:170px;}
.box190{ width:190px;}
.box230{ width:230px;}
.box230 .noInfo{padding:4px 10px 20px;}
.box550{ width:550px;}
.box590{ width:590px;}
.box590 .noInfo{padding:10px 5px 5px;}
.box570{ width:570px;}
.box820{ width:820px;}
.box830{ width:830px; position:relative; z-index:1;}
/*Extra style*/
.marLR5{ margin:0px 5px;}
.spanclass{ display:none;}
.pLR10{ padding:0px 10px;}
.pLR15{ padding:0px 15px;}
.marR10{ margin-right:10px;}
.vTop{ vertical-align:top;}
.uline{ text-decoration:underline;}
.midAlter{ height:10px; border-bottom:1px solid #eaeaea; margin-bottom:10px; clear:both;}
.contentdiv{ display:none;}
.zIndex{ z-index:3;}
.dashedTop{ border-top:1px dashed #ddd;}
/*Structure style*/
.wraptop {background:#F6F6F6 url(//www1.pconline.com.cn/2012/head/images/hb2_n.png) repeat-x 0 -49px;width:100%;}
.header{ height:70px; border-bottom:1px solid #fff; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_header.png) top repeat-x; z-index:3; position:relative;}

.sideBar{ background-color:#ebf4f9; padding:4px 0px 4px 4px;}
.sideBar .wrapBor{ border:solid #dbe9f4; border-width:1px 0px 1px 1px; padding:0px 7px 0px 10px; background-color:#eff8ff;}
/**/
.sideBar a{}
.sideBar .wrapBor .mainUl{ margin-top:8px;}
.sideBar .wrapBor .mainUl li{line-height:28px;}
.sideBar .wrapBor i{ display:inline-block; float:left; width:20px; height:20px; margin:5px 4px 0 10px;_margin:4px 1px 0 10px;}
.sideBar .wrapBor .noIcon{ width:10px; overflow:hidden; margin:5px 0px 0 0px;_margin:4px 0px 0 0px;}
.sideBar .wrapBor .subDl,.sideBar .alter{ padding-bottom:6px; margin-bottom:9px; clear:both;}
.sideBar .wrapBor .solidBtm,.sideBar .alter{ border-bottom:1px solid #d5e4f0;}
.sideBar .wrapBor .subDl dd{ padding-left:38px; height:26px; overflow:hidden; line-height:26px;}
.sideBar .wrapBor .subDl dd a{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_arrow.png) 0px 8px no-repeat; display:inline-block; height:26px; padding-left:10px;}
.sideBar .wrapBor .subDl .cur{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_sidenav_cur.png) 0px 0px no-repeat; position:relative; margin-right:-12px; font-weight:bold;}
/**/
.userInfo{ padding-top:3px; line-height:24px; width:82px; height:48px; overflow:hidden;}
.userInfo em{ height:24px; display:block; width:82px; overflow:hidden; line-height:24px; word-wrap:break-word; }
/*mood*/
.mood{ padding:0px 10px;}
.mood_user{ height:24px; line-height:24px; margin:4px 0px 10px 0px;}
.mood_user .userName{ font-weight:bold; font-size:14px; display:inline-block;}
.mood_user i{ display:inline-block; color:#777; height:14px; line-height:14px; vertical-align:middle; padding:5px 0px 5px 15px; margin-left:10px;}
.mood_user i b a{ color:#ff6600;}
.mood_user .focus{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_add.png) 0px 5px no-repeat;}
.mood_user .fans{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_heart.png) 0px 5px no-repeat;}
.moodCon{ line-height:20px;}
/*clubTable*/
.clubTable{border-collapse:collapse;border-spacing:0}
.clubTable th{ border-bottom:1px solid #eaeaea; height:27px; font-weight:normal;}
.clubTable td{ border-bottom:1px dashed #dddddd; height:30px;}
.clubTable .sum{ background-color:#f4f6f6; font-weight:bold; color:#ff6600;border-bottom:1px solid #eaeaea;}
.clubTable .sotr td{ border-bottom:1px solid #eaeaea;}
.clubTableB{ line-height:30px;}
.clubTableB th{ height:30px; text-align:right; font-weight:normal;color:#777;border-bottom:1px dashed #dddddd; }
.clubTableB td{ height:30px;border-bottom:1px dashed #dddddd; }
.clubTableB .last{ border-bottom:1px solid #eaeaea;}
/**/
.midMoreList{ border-top:1px solid #eaeaea; background-color:#f4f6f5; height:34px; text-align:center; line-height:34px;}
.midMoreList a{ display:block; height:34px;}
.midMoreList .loading{ padding-left:21px; background:url(//www1.pconline.com.cn/2011/usercenter/images/loading.gif) 0px 9px no-repeat; line-height:34px; display:inline-block;}

.mainBox{ background-color:#dbe9f4;padding:4px;}
.mainBor{ border:1px solid #bcd3e5; background-color:#eff8ff; _overflow:hidden; zoom:1;}
.midBox{ background-color:#fff; height:auto; min-height:500px;_height:500px; padding:0px 20px;}
.midBox .noMarR{ margin-right:0px;}
.fontMidBox{ min-height:670px;_height:670px;}
.rsBox{ padding:0px 2px 0px 3px;}
.rsBox .noInfo{padding: 4px 10px 20px;}
.footer{ height:94px;}
.footer .links,.footer .sites{ line-height:30px; text-align:center;}
.footer a{ color:#737373;}
.footer #bottom { height:94px;}
.footer #bottom .left,.footer #bottom .mid,.footer #bottom .right{ display:none;}
.footer #bottom .links,.footer #bottom .sites{ height:30px; line-height:30px; padding-top:0px;color:#737373;}
.footer #bottom .links{ background:none;}
.footer #bottom .links a,.footer #bottom a.bottom_a:link,.footer #bottom a.bottom_a:visited{ color:#737373;}
.footer #bottom .links a:hover,.footer #bottom a.bottom_a:hover,.footer #bottom a.bottom_a:hover{ text-decoration:underline; color:#ff6501;}
/*Detail style*/
	/*header*/
	.header .navbg{ height:59px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_head.jpg) center top no-repeat;}
	.logoLink,.topicLink{ height:59px; float:left; display:block;}
	.logoLink{ width:102px;}
	.topicLink{ width:94px;}
	.navBox{ height:37px; padding-top:22px; float:right; width:784px;}
	.navBox .nav{ float:left; width:550px;}
	.navBox .nav ul{ padding-left:9px;}
	.navBox .nav ul li{ display:inline; float:left; padding:12px 14px 0px; height:25px; font-size:14px; line-height:14px; vertical-align:middle; position:relative; z-index:2;}
	.navBox .nav a{ color:#d2e3ef;}
	.navBox .nav a:hover{text-decoration:underline; color:#d2e3ef;}
	.navBox .nav ul .cur{_zoom:1;}
	.navBox .nav ul .cur a{ color:#fff; font-weight:bold; text-decoration:none;}
	.navBox .nav ul .cur a:hover{ color:#fff;}
	.navBox .nav ul .cur i{ height:14px; width:17px; background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_navArrow.png) center 0px no-repeat; position:absolute; bottom:-17px;_bottom:-20px; left:50%; margin-left:-8px;}
	.navBox .nav ul li .myapp{ padding-right:14px; background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_downarrow.png) right 5px no-repeat;}
	.navBox .nav ul li .num{ display:inline-block; border:1px solid #ff6501; background-color:#ff9700; color:#fff; height:14px; padding:0px 3px; line-height:14px; position:absolute; top:-1px; left:62px;}
	.navBox .nav ul li .num,.navBox .nav ul .cur .num{ font-weight:normal;}
	.navBox .nav ul li .num:hover{ text-decoration:none;}
	.navBox .nav ul li .appList{ border:solid #bcd3e3; border-width:0px 1px 1px; border-top:1px solid #fff; width:128px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_seltop.png) top repeat-x #fff; position:absolute; z-index:3000; left:0px; top:37px; display:none;}
	.navBox .nav ul li .appList dd{ height:28px; display:block;padding:0px 9px; line-height:28px;}
	.navBox .nav ul li .appList a{ color:#333;}
	.navBox .nav ul li .appList a:hover{ color:#ff6501;}
	.navBox .nav ul li .appList em{ width:20px; height:20px; overflow:hidden; display:block; margin:4px 4px 0 0;_margin:4px 1px 0 0; float:left; text-align:center;}
	.navBox .nav ul li .appList img{ vertical-align:middle;}
	
	.navBox .search{ width:234px; float:right; height:29px; padding-top:8px; overflow:hidden;}
	.navBox .search .searBg{ display:block; float:left; width:172px; padding-left:3px; height:22px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_topsearch.png) no-repeat;}
	.navBox .search .searBg input{ border:0;background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_search.png) 4px 1px no-repeat transparent; padding:2px 0px 2px 23px; width:142px; line-height:13px; height:13px; color:#aaaaaa; float:left; margin-top:3px;}
	.navBox .search .searBg .iconSear{width:165px; padding-left:0px; background:transparent;}
	.navBox .search .btnsear{ width:47px; height:23px; text-align:center; float:left; line-height:22px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange23H.png) top repeat-x; color:#fff; display:inline-block;}
	.navBox .search .btnsear:hover{ color:#fff; text-decoration:none; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange23H_hover.png) repeat-x;}
	/*midTopTab*/
	.midTopTab{ height:26px; border-bottom:1px solid #bcd3e4; position:relative; }
	.midTopTab .dlTab{ float:left;}
	.midTopTab .dlTab dt{ padding:3px 0px 0px 30px; *padding:5px 0px 0px 30px; float:left; width:92px; height:20px; font-size:18px;  line-height:19px; overflow:hidden;font-weight:bold;}
	.midTopTab .dlTab .autoWidth{ width:auto;}
	.midTopTab .dlTab .twoWord{ width:58px;}
	.midTopTab .dlTab dd{ float:left; height:25px; border:1px solid #eaeaea; border-bottom:0px; margin-bottom:-1px; display:inline; margin-right:2px; padding:0px 10px; line-height:25px; font-size:14px;}
	.midTopTab .dlTab .cur{ border-top:2px solid #327cc7; border-bottom:1px solid #fff; border-right:1px solid #bcd3e4; border-left:1px solid #bcd3e4; height:24px; line-height:24px; font-weight:bold; background-color:#FFF; margin-bottom:-1px; position:relative;}
	.midTopTab .prevPage{ padding-right:10px; padding:6px 10px 0px 0px;}
	.midTopTab .dlTab dd .addIcon{ display:inline-block; padding-left:21px;}
		/*icon*/
		.Icon_Tit_profile{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_tit.png) 5px 3px no-repeat;}
		.Icon_Tit_club{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_tit_club.png) 5px 3px no-repeat;}
		/*sicon*/
		.sIcon_searchPeople{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_searchPeople.png) 0px 5px no-repeat;}
	/*mainTopTit*/
	.mainTopTit{ background-color:#fff; padding-left:20px;}
	
	
	/*homeTop*/
	.homeTop{ height:auto!important; min-height:179px; _height:179px;}
	.homeTop .headPic{ width:126px; float:left; padding-top:4px;}
	.homeTop .HuserInfor{ width:410px; float:right;}
	.homeTop .mood_user{ height:36px; line-height:32px; margin:0px 0px 5px 0px; border-bottom:1px dashed #ddd;}
	.homeTop .mood_user em{ font-size:22px;}
	.homeTop .txtAreaBg{ width:400px; height:51px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_homeInput.png) no-repeat; padding:6px 5px 0px;}
	.homeTop .txtAreaBg .moodInttxt{ overflow:auto; width:386px; _width:384px; height:37px; padding:3px 6px; border:1px solid #799dbe; float:left; font-size:14px; color:#777;}
	.homeTop .wordNum{ font-style:italic; font-size:16px; color:#bbb;}
	
	/**/
	.homeNodata{ border:1px solid #ffd79e; padding:14px 20px 14px 61px; background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_notice_2.png) 20px 14px no-repeat #fff7e9; line-height:26px; font-size:14px; margin:10px 0px;}
	.homeSetup{ padding-left:17px; background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_setup_1.png) 0px 5px no-repeat; display:inline-block;}
	/*midSubTit*/
	.midItem{}
	.midItem .SubTit{ border-bottom:1px solid #eaeaea; height:20px; padding:5px 0px 0px 10px;}	
	.midItem .itemCon{}
	.midItem .formTable{}
	.midItem .formTable th{ width:88px; color:#777; line-height:35px; text-align:right; font-size:14px; font-weight:normal;}
	.midItem .formTable td{ height:35px; line-height:35px;}
	.midItem .alter{ border-bottom:1px solid #eaeaea; height:10px; margin-bottom:10px;}
	.midItem .formTable td .grayTip{ padding-left:21px; color:#aaa;}
	.errorTip{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_error.png) 0px 9px no-repeat; padding-left:21px; line-height:35px; color:#cc0000;  font-size:12px;}
	/**/
	.modifyImg{ overflow:hidden;}
	.modifyImg .imgArea{ width:126px; margin-right:20px; float:left;}
	.modifyImg .operaArea{ width:404px; float:left;}

	/**/
	.selItem{ height:24px;float:left; margin-right:2px; cursor:pointer; position:relative;}
	.selItem .friendType{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_downarrow_1.png) right center no-repeat;display:inline-block; padding-right:11px;}
	.selItem p{ border:1px solid #bdbdbd; background-color:#fafafa; padding:3px 6px; width:60px; position:absolute; top:22px; left:0px; z-index:1000; display:none;}
	.selItem p a{ display:block; line-height:22px; height:22px; overflow:hidden; clear:both;}
	.autoHeight .uListA li{ height:auto!important; overflow:inherit;}
	.autoHeight .dlInfo{ display:inline-block; overflow:visible;}
	.autoHeight .uListA .imgLink{ margin:3px 10px 0 0;}
	/*backTop*/
	.backTop{ width:20px; height:57px; position:absolute; display:inline-block; background:url(//www1.pconline.com.cn/2011/usercenter/images/btn_backtop.png) no-repeat; right:-20px; top:500px; display:none;}
	/*mListTable*/
	.mListTable{}
	.mListTable th{ height:26px; border-bottom:1px solid #f0f0f0; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_mlisttableTop.png) top repeat-x; font-weight:normal; color:#aaa; text-align:left; padding-left:10px; line-height:26px;}
	.mListTable .thead th{ background-color:#fafafa; border-bottom:1px solid #f0f0f0; background-image:none;}
	.mListTable td{ border-bottom:1px dashed #ddd; padding:8px 0px 5px 10px; line-height:20px; vertical-align:top;}
	.mListTable td input{ margin-top:5px;margin-top:0px\9; vertical-align:top;}
	.mListTable .showImgTable td{ border-bottom:0px;}
	.mListTable .dlInfo dt{ padding:0px; position:inherit;}
	.mListTable .dlInfo .dgray{ color:#777;}
	.mListTable .dlInfo .dgray:hover{ color:#ff6501;}
	.mListTable .date{ color:#aaa;}
	.mListTable .tr{ text-align:right; padding-right:10px;}
	.mListTable .last td{ border-bottom:1px solid #eaeaea;}
	.mListTable .nobor td{ border-bottom:0px;}
	.mListTable .inputMarT{ margin-top:19px; margin-top:16px\9;}
	.mListTable .imgxfMarT{ margin-top:19px;}
	.mListTable .imgxfMarT1{ margin-top:16px;}
	/**/
	.twoCol{}
	.twoCol li{ width:268px; float:left;}
	.marR27{ margin-right:27px;}
	.twoCol .dlInfo dt{ padding-right:60px;}
	.twoCol .dlInfo dt i{ right:0px;}
	/**/
	.msgSent .dlInfo dt{ padding-right:120px;}
	/*pconline_page*/
	.pconline_page {border:0 none;color:#666666;font-size:14px;text-align:center; margin:15px 0;}
	.pconline_page span {background:none repeat scroll 0 0 #FF8800;border:medium none;color:#FFFFFF;font-size:12px;line-height:26px;margin:1px 2px;padding:5px 7px 4px;text-align:left;}
	.pconline_page a {border:1px solid #CCCCCC;color:#000000;font-size:12px;line-height:26px;margin:0 2px;padding:4px 6px 3px;text-align:left;text-decoration:none;}
	.pconline_page a:hover{ border:1px solid #ff6600;}
	.pconline_page .next {background:url("//www1.pconline.com.cn/global/2009/pconline_page.gif") no-repeat 0 0;border:none;height:22px;padding:5px 18px 5px 12px;}
	.pconline_page .prev {background:url("//www1.pconline.com.cn/global/2009/pconline_page.gif") no-repeat 0 -50px;border: none;height:22px;padding:5px 12px 5px 18px;}
	.pconline_page a.prev:hover{ background-position:0 -75px; border:0;}
	.pconline_page a.next:hover{ background-position:0 -25px; border:0;}
	
	
	/**/
	.clubSet .Btn41x20{ margin:3px 19px 0px 0px;}
	/**/
	.selOpera{ height:19px; position:relative; float:left; margin:3px 6px 0px 0px;}
	.selOpera .selbg{ width:36px; height:19px; position:relative; float:left; display:inline-block; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_footsel.png) 0px 0px no-repeat; overflow:hidden; cursor:pointer;}
	.selOpera .selover{background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_footsel.png) 0px -19px no-repeat;}
	.selOpera .iList{ width:38px; border:1px solid #bdbdbd; background-color:#fafafa; display:block; position:absolute; left:0px; top:19px; display:none;}
	.selOpera .iList a{ display:block; height:22px; text-align:center; line-height:22px;}
	
	/*fontpage*/
	.fontPage{}
	.fontPage .sideuInfo{ width:149px; padding:0px 10px;}
	.fontPage .topPicArea{ padding-left:12px;}
	.fontPage .topPicArea i{ display:block; color:#777; height:14px; line-height:14px; vertical-align:middle; padding:4px 0px 4px 15px;}
	.fontPage .topPicArea a{ color:#ff6600;}
	.fontPage .focus{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_add.png) 0px 3px no-repeat;}
	.fontPage .fans{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_heart.png) 0px 3px no-repeat;}
	.fontPage .midBoxLbor{ border-left:1px solid #bcd3e4;}
	.fontPage .sideuInfo .alter{ padding-bottom:6px; margin-bottom:9px; clear:both;border-bottom:1px solid #d5e4f0;}
	.fontPage .sidedtable{ color:#333;}
	.fontPage .sidedtable thead td{ font-weight:bold; line-height:24px;}
	.fontPage .sidedtable th{ color:#777; font-weight:normal; text-align:right; line-height:24px; width:50px; vertical-align:top;}
	.fontPage .sidedtable td{ word-warp:break-word; line-height:24px;}
	.fontPage .BtnArea{ padding-top:5px;}
	.fontPage .BtnArea li{ height:30px; text-align:center; position:relative;}
	
	.fontPage .cancelTip{width:168px; height:auto!important; min-height:40px; _height:40px; padding:6px 10px; text-align:left; line-height:20px; background-color:#fff7e9; border:1px solid #ffd79e; position:absolute; bottom:35px; left:57px; display:none; _zoom:1;}
	.fontPage .cancelTip .arrow{width:9px;height:5px;background:url(//www1.pconline.com.cn/2011/usercenter/images//icon_tipDownarrow.png) no-repeat;position:absolute;bottom:-4px;_bottom:-14px;left:50px;}
	
	.fontPage .reply{ border:1px solid #eaeaea; background-color:#f4f6f6; padding:10px; position:relative; _zoom:1;}
	.fontPage .reply .white,
	.fontPage .reply .white:hover{ color:#fff;}
	.fontPage .reply .uparrow{ width:7px; height:5px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_uparrow.png) no-repeat; position:absolute; top:-5px; left:6px; }
	.fontPage .reply .dlInfo dt{padding:0px 26px 0px 0;}
	.fontPage .uListA .imgLink{margin:0px 7px 0px 0px;}
	.fontPage .reply .dlInfo dt i{ right:0px;}
	.fontPage .minHeight{ height:auto!important; min-height:73px; _height:73px;}
	.itemPic{ width:50px; height:50px;}
	.dlBox480 .dlWrap{ width:480px;}
	.reply .subWrap{ width:392px;}
	
	.NameMood{  height:36px; clear:both;}
	.NameMood .uName{ font-size:20px; font-weight:bold;}
	.NameMood .uMood{}
	
	.ico_bq{display:inline-block; height:22px; padding-left:19px; background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_bq.png) 0px 2px no-repeat;}
	.LimitNum{ color:#bbb; font-style:italic; font-size:14px;}
	/*social*/
	.social{}
	.social .hover,
	.social .edit{ float:right; display:none;_margin-top:3px; width:74px; text-align:right;}
	.social .socialType{ float:left;}
	.social .hover a,.social .edit a{ color:#333;}
	.social .hover a:hover,.social .edit a:hover{ color:#369;}
	.social .inputMarT{ margin-top:2px; float:left;}
	
/**/
.vcInput{ margin:-1px 5px 2px 0px; vertical-align:middle;}
.vcInput_sel{ margin:0px 0px 2px 0px; vertical-align:middle; width:62px;}
.txtInput{ height:23px; border:1px solid #7799bb; line-height:23px; padding:0px 3px;}
.txtInputA{ height:20px; border:1px solid #7799bb; line-height:20px; padding:0px 3px; background-color:#f5f5f5; width:80px; color:#333; vertical-align:middle;}
.txtInput_fixW{ height:23px; width:218px; border:1px solid #7799bb; line-height:23px; padding:0px 3px;}
/**/

/**/

/*General style*/
	/*dTitA*/
	.dTitA{ height:25px; border-bottom:1px solid #ebebeb; background-color:#f4f6f5;}
	.DlTabMark{}
	.DlTabMark dt,
	.iMark{float: left;line-height: 28px;padding: 0 10px; height:25px; overflow:hidden;}
	.DlTabMark dd{ float:left; position:relative; padding:0px 10px; margin:2px 1px -1px 2px; background-color:#fff; height:22px; line-height:22px; border:solid #eaeaea; border-width:1px 1px 0px 1px; cursor:pointer;}
	.DlTabMark .selected{ height:23px; border-bottom:0px; border-top:1px solid #327bc8; font-weight:bold;}
	.dTitA .iSubMark{padding-right:10px; line-height:25px; float:right;}
	.dTitA .iSubMark a{ color:#767877;}
	.dTitA .iSubMark a:hover{ color:#ff6501;}
	/*dTitB*/
	.dTitB{ height:25px; border-bottom:1px solid #d4e5ef;}
	.dTitB .iMark{ padding-left:10px; line-height:25px; float:left;}
	.dTitB .iSubMark{padding-right:8px; line-height:25px; float:right;}
	.dTitB .iSubMark a{ color:#767877;}
	.dTitB .iSubMark a:hover{ color:#ff6501;}
	/*dTitC*/
	.dTitC{ height:23px; border-bottom:1px solid #d5e4f0;}
	.dTitC .rsTab{ }
	.dTitC .rsTab dd{ float:left; position:relative; padding:0px 10px; margin:0px 1px -1px 2px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_rsTab.png) top repeat-x; height:22px; line-height:22px; border:solid #d5e4f0; border-width:1px 1px 0px 1px; cursor:pointer;}
	.dTitC .rsTab .selected{ height:23px; border-bottom:0px; border-top:1px solid #327bc8; font-weight:bold;}
	.dTitC .iSubMark{padding-right:10px; line-height:23px; float:right;}
	.dTitC .iSubMark a{ color:#767877;}
	.dTitC .iSubMark a:hover{ color:#ff6501;}
	/*dConA*/
	.dConA{}
	/*uPicTit*/
	.uPicTit{ padding-left:2px;}
	.uPicTit li{ float:left; text-align:center; width:74px; margin-bottom:8px;}
	.uPicTit li a{ color:#326897;}
	.uPicTit li a:hover{ color:#ff6600;}
	.uPicTit li a img{ padding:2px; background-color:#fdfffe; border:1px solid #e0e0e0;}
	.uPicTit li a:hover img{ border:1px solid #ff6600;}
	.uPicTit .iTit{ display:block; height:22px; line-height:22px; overflow:hidden; cursor:pointer;}
	
	/*.textArea*/
	.txtAreaA,.txtAreaB{ border:1px solid #799dbe; overflow:auto; font-size:12px; padding:3px;}
	.txtAreaA{ width:401px; height:103px;}
	.txtAreaB{ width:542px; height:82px; margin-bottom:3px;}
	/*uList*/
	.uListA{}
	.uListA li{ border-bottom:1px dashed #ddd; overflow:hidden; vertical-align:top; padding:10px 0px 9px 0px; _zoom:1;}
	.uListA .last{ border-bottom:0;}
	.uListA .imgLink{ margin:3px 0 0;}
	
	
	.uListB{}
	.uListB li{ height:26px; line-height:26px; overflow:hidden;}
	
	.uListC{ margin-top:3px;}
	.uListC li{ overflow:hidden; height:24px; padding:0px 0px 0px 22px; line-height:24px;}
	.uListC li a{ color:#336699;}
	.uListC .cur{background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_arrow_black.png) 13px 7px no-repeat #fafafa;}
	.uListC .cur a{ color:#333;}
	
	.dListA{ margin-top:3px;}
	.dListA dt{ overflow:hidden; height:26px; padding:0px 0px 0px 10px; line-height:26px; font-weight:bold;}
	.dListA dt a{ color:#333;}
	.dListA dd{ height:26px; line-height:26px; padding:0px 0px 0px 22px; clear:both; vertical-align:top;}
	.dListA dd a{ color:#336699;}
	.dListA dd a:hover{ color:#ff6501;}
	.dListA .cur{background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_arrow_black.png) 13px 8px no-repeat #fafafa;}
	.dListA .cur a{ color:#333;}
	/*dlInfo*/
	.dlInfo{ overflow:hidden;}
	.dlInfo a{ color:#336797;}
	.dlInfo a:hover{ color:#ff6500;}
	.dlInfo dt{ position:relative; padding:3px 126px 4px 0px; color:#767676;}
	.dlInfo dt i{ color:#aaa; position:absolute; top:0px;*top:-4px; right:11px;}
	.dlInfo dd{ color:#323232; clear:both;}
	.dlInfo dd .dgray_1,
	.dlInfo dd .dgray_1:hover{ color:#323232;}
	
	.dlInfo dd i{ display:block;}
	.dlInfo .pic .imgLink{ margin-right:10px;}
	.dlInfo .dd_1 i{ padding-top:3px;}
	/*.dlInfo .dd_1 .par{ width:356px; float:left;}*/
	.dlInfo .dd_1 .pic{ float:left;}
	.dlInfo .dd_2{ overflow:hidden;}
	.dlInfo .dd_2 .pic{ float:left;}
	/**/
	.showImgTable{}
	.showImgTable td{ vertical-align:bottom; padding:0px 10px 3px 0px;}
	.showImgTable .vTop{ vertical-align:top; padding-top:3px;}
	/*imgLink*/
	.imgLink{}
	.imgLink img{  padding:2px; background-color:#fdfffe;  border:1px solid #e0e0e0; vertical-align:top;}
	.imgLink:hover{ text-decoration:none;}
	.imgLink:hover img{ border:1px solid #ff6600;}
	/*imgBor*/
	.imgBor{}
	.imgBor img{border:1px solid #dbdbdb;padding:2px; background-color:#fdfffe;}
	/*BtnStyle*/
	.Btn66x20,.Btn41x20{ height:12px;  margin:7px 0 0 3px; line-height:12px; padding:4px 0px 4px 0px;padding:5px 0px 3px 0px\9; text-align:center; display:inline-block;}
	.Btn66x20:hover,.Btn41x20:hover{ color:#336699; text-decoration:none;}
	.Btn66x20{ width:66px;background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_sureorcancel.png) 0px -20px no-repeat;}
	.Btn66x20:hover{background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_sureorcancel.png) 0px 0px no-repeat}
	.Btn41x20{ width:41px;background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn41H.png) 0px -20px no-repeat;}
	.Btn41x20:hover{background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn41H.png) 0px 0px no-repeat;}
	
	.Btn28H_orange{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange.png) 0px 0px repeat-x; width:130px; height:28px; text-align:center; display:inline-block; line-height:28px; color:#fff; font-weight:bold; font-size:14px;}
	.Btn28H_orange:hover{ color:#fff; text-decoration:none; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange.png) 0px -28px repeat-x;}
	.Btn23H_orangeA{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_23Horange.png) 0px 0px repeat-x; width:74px; height:23px; text-align:center; display:inline-block; line-height:23px; color:#fff;  font-size:14px;}
	.Btn23H_orangeA:hover{ color:#fff; text-decoration:none; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_23Horange.png) 0px -23px repeat-x;}
	
	.Btn106x20{ width:106px; height:12px;line-height:12px; padding:4px 0px 4px 0px;padding:5px 0px 3px 0px\9; display:inline-block; text-align:center; background:url(//www1.pconline.com.cn/2011/usercenter/images//bg_btn_106Wx20H.png) 0px -40px no-repeat;}
	.Btn106x20:hover{background:url(//www1.pconline.com.cn/2011/usercenter/images//bg_btn_106Wx20H.png) 0px -60px no-repeat; text-decoration:none; color:#336699;}
	.Btn106x20_orange{ background:url(//www1.pconline.com.cn/2011/usercenter/images//bg_btn_106Wx20H.png) 0px 0px no-repeat; color:#fff;}
	.Btn106x20_orange:hover{ background:url(//www1.pconline.com.cn/2011/usercenter/images//bg_btn_106Wx20H.png) 0px -20px no-repeat; color:#fff;}
	.Btn106x20_clicked{height:12px;line-height:12px; padding:4px 4px 4px 17px; display:inline-block; background:url(//www1.pconline.com.cn/2011/usercenter/images//bg_btn_106Wx20H.png) 0px -80px no-repeat;   vertical-align:middle; width:86px; margin:0px auto;}
	.Btn106x20_clicked .cancel{ width:24px; float:right;}
	.Btn31x20{ width:31px; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_31x20.png) 0px 0px no-repeat; height:12px;line-height:12px; padding:4px 0px 4px 0px; display:inline-block; text-align:center;}
	.Btn31x20:hover{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_31x20.png) 0px -20px no-repeat; text-decoration:none; color:#336699;}
	/*showTip*/
	.showTip{ border:1px solid #ffd79e; background:#fff7e9 url(//www1.pconline.com.cn/2011/usercenter/images/icon_notice_1.png) 5px 4px no-repeat; color:#777; padding:3px 25px 1px 25px; height:auto!important; min-height:20px;_height:20px; position:relative; line-height:20px; margin-bottom:15px; width:450px;}
	.showTip .close{ position:absolute; width:13px; height:13px; line-height:12px; top:5px; right:4px; color:#61625d; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
	.showTip .close:hover{ text-decoration:none; text-decoration:none; color:#336699;}
	
	.showTipB{ border:1px solid #ffd79e; background-color:#fff7e9; padding:0px 10px 0px 20px; width:470px;}
	.showTipB .iconLock{ line-height:22px;background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_lock.png) 0px center no-repeat; padding:20px 0px 15px 39px;}
	.showTipB .linkTo{ position:relative; margin-top:-20px; text-align:right;}
/*floatDiv*/

.maskDiv{ position:absolute; background-color:#CCCCCC; top:0px; left:0px; display:none; opacity:0.5; filter:alpha(opacity=50)}
.floatDiv .iframe{ background-color:transparent; position:absolute; top:0px; left:0px; z-index:0; border:0; margin:0;}
.iframeBox{ background-color:#fff; overflow:hidden; clear:both;}
#floatBoxBg {background:none repeat scroll 0 0 #000000;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000;}
.floatDiv{position:absolute;z-index:1001;}


.floatDiv{ color:#333333;}
.fixCenter{ position:absolute;}
.fgray{ color:#787878;}
.floatDiv .bgFilter{ padding:5px; background-color:rgba(0,0,0,0.3);background-color:#b2b2b2\9; overflow:hidden; position:relative; z-index:2;}
.floatDiv .conBox{ border:1px solid #909090; background-color:#fcfcfc;}
.fTit{ height:28px; border-bottom:1px solid #dcdcdc; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_ftit.png) top repeat-x; clear:both;}


.fDlTabMark{ padding-left:7px;}
.fDlTabMark dd{ margin:5px 2px -1px 0px;  border:solid #dcdcdc; border-width:1px 1px 0px 1px;margin:5px 2px -1px 0;background-color:#FFFFFF;cursor:pointer;float:left;line-height:22px;padding:0 10px;position:relative;}
.fDlTabMark .cur{border-bottom:0px; height:23px; border-top:1px solid #327bc8;}
.fDlTabMark .selected {border-bottom:0 none;border-top:1px solid #327BC8;font-weight:bold;height:23px;}




.fmark{ float:left; padding:7px 0px 0px 10px; line-height:14px; vertical-align:top; color:#333; font-weight:bold; font-size:14px;}
.fclose{ float:right; display:inline-block; margin:5px 5px 0 0; width:18px; height:18px; background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_close.png) 0 0 no-repeat;}
.fclose:hover{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_close.png) 0 -18px no-repeat;}
.fCon{ background-color:#fff; border-bottom:1px solid #f1f1f1;}
.setdisList{}
.setdisList li{ float:left; width:75px; height:28px; line-height:28px; margin-right:4px;}
.choseFriList{ width:328px; height:145px; overflow:auto;}
.choseFriList dl{ height:28px; border-bottom:1px dashed #ddd;}
.choseFriList dl dd{ float:left; margin-left:10px; width:86px; overflow:hidden; height:14px; line-height:14px; padding:7px 0px;*padding:5px 0px 9px; display:inline;}
.fInput{ border:1px solid #7799bb; height:13px; line-height:13px; padding:5px 3px 4px; color:#333;}
.fdlA{ width:70x;}
.fdlA dt{ height:24px; float:left; line-height:24px;}
.fdlA dd{ float:left; width:250px;}
.fNotice{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_notice.png) 0px 0px no-repeat; line-height:27px; padding-left:41px;}

.setdisList input,.choseFriList input{ padding:0; margin:0px 3px 2px 0px; *margin:-1px 1px 2px -3px; float:left;}
.choseFriList dl label{ display:block; overflow:hidden; height:14px; line-height:14px; *margin-top:3px; width:68px; float:left;}
.footBtn{ padding-right:6px; text-align:right; height:34px;}
.footBtn .fBtn{ width:66px; height:12px;  margin:7px 0 0 3px; line-height:12px; padding:4px 0px 4px 0px;padding:5px 0px 3px 0px\9; text-align:center; display:inline-block;background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_sureorcancel.png) 0px -20px no-repeat;}
.footBtn .fBtn:hover{ text-decoration:none;background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_sureorcancel.png) 0px 0px no-repeat; color:#336699;}

.fBoxA{ width:160px;}
.fBoxA .conBox{ height:53px; text-align:center;}
.fsuc_publish,
.fsuc_reply,
.fsuc_send,
.fsuc_save{ width:134px; height:20px; display:block; margin:16px auto 0px;}
.fsuc_publish{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_success.png) 0 0 no-repeat;}
.fsuc_reply{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_success.png) 0 -20px no-repeat;}
.fsuc_send{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_success.png) 0 -40px no-repeat;}
.fsuc_save{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_success.png) 0 -60px no-repeat; }

.fBoxB,.fBoxC,.fBoxD{}
.fBoxB .conBox{ height:168px;}
.fBoxB .fCon{ height:105px;}

.fBoxC .conBox{ height:231px;}
.fBoxC .fCon{ height:168px;}

.fBoxD .conBox{ height:138px;}
.fBoxD .fCon{ height:75px;}

/*信息中心*/
/*公共部分*/
.red{ color:#d50048;}
.orange{ color:#ff6600;}
.box580{ width:580px;}

/*中间导航*/
.midTopTab .Icon_m4{ background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_m4.png) no-repeat 4px 6px;}
.midTopTab .dlTab .Icon_m3{ padding-left:25px;background:url(//www1.pconline.com.cn/2011/usercenter/images/icon_m3.png) no-repeat;}


/*中间表单*/
.tdUlList .dlInfo{ width:440px;}
.tdUlList li{ padding-bottom:5px;}

/*发送信息*/
.msgSend .msgSubmit .ico_bq{ line-height:22px; margin-top:6px;}
.msgSend .msgSubmit span.right{ padding-right:52px;_ margin-top:6px;}
.msgSend .msgTis{ border-top:1px solid #eaeaea; padding-top:10px; margin-top:10px;}
.msgSend .msgTis p{ padding:0 20px;}
.msgSend .msgAddFriends{ clear:both; }
.msgSend .msgAddFriends .Btn66x20{ margin-right:80px;}

/*查看信息*/
.msgView .msgViewTitle span.fn{ padding-left:10px;}
.msgView .msgViewTitle{ width:530px;}
.msgView .msgSubmit span.right{ padding-right:0;}

/*表情*/
.bq_container{ position:relative; width:166px;}
.bq_box{ display:none; width:166px; position:absolute; left:-8px; top:20px; z-index:1000;}
.bq_box_top{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bq_box_top.png) no-repeat left bottom; height:12px;}
.bq_box_main{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bq_box_main.png) repeat-y; padding:10px 16px; }
.bq_box_bottom{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bq_box_bottom.png) no-repeat;  height:4px;}
.bq_box_main li{ display:block; float:left;}
.bq_box_main li a{display:block; float:left; width:24px; height:24px; border:1px solid #fff;}

/*
	Project  :  User Center
	Company  :  Pconline
	Date     :  2011-02-12
	Author   :  zhengshaofan

*/

/*20110315 */
#imgv{ margin-top:-1px;}
.expReply{ clear:both;}
.expFace li{ float:left; display:inline; border:none; padding:0;}
.expFace img{ border:none;}

/*20110315样式调整*/
.dConA .uListA li{ /*float:left*/; overflow:visible;/*首页动态清浮3.16*/*zoom:1}
.dConA .uListA li:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.dConA .uListA .dlInfo{ overflow:visible;}
/*316最新动态—时间错位.dConA  .fontPage .reply,.dConA .dlInfo dt{ position:static;}*/
.dConA .bq_container{ z-index:99;}

/*20110316样式调整 信息中心回复框－表情弹出窗在IE6下会被遮挡*/.fontPage .reply{position:static;}

/*20110317心情调整*/
.NameMood i{height: 36px;line-height:36px; display:inline-block; float:left; padding-right:5px;}
.NameMood .uMood {display: inline-block;overflow: hidden; max-width: 500px;_width:expression( this.scrollWidth >500 ? "500px" : "auto" ); }

/*20110321心情调整 多写ie6错乱*/
#commentUl dd,.uMood i,.par,.break,.moodCon i,.uPicTit li{word-wrap:break-word;}
.dlInfo dd i.emptyhidden{ display:none;}
/*验证码*/
#imgv{ display:inline-block; float:none!important; margin-left:20px;}
/*列表为空*/
.uListA li.none{ border-bottom:none;}
.mListTable th.none{background: none;border-bottom: none;}
.mListTable th.none b{ font-weight:normal; color:#777777;}

/*20110322*/
.errorTip,.grayTip{height:35px;}

#sign_preview{ width:725px; max-height:200px;_height:expression( this.scrollHeight >200 ? "200px" : "auto" ); overflow:hidden;}

label { vertical-align:middle;}


/*20110331 回复框5px*/
.mListTable .thead .tr{ padding:0;}
.mListTable .thead .tr span{ margin-left:-10px;}

.mainBor:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}  
.mainBor{*zoom:1}
.box830 .mainBox .overhidden{ overflow:visible;}

.fontPage .reply .dlInfo dt .f12{ position:static; margin-top:-24px;zoom:1; text-align:right; margin-right: -25px;}

.dCon:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}  
.dCon{*zoom:1}

.uPicTit:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}  
.uPicTit{*zoom:1}

.subButton{ width:100px; height:30px; line-height:30px; font-size:14px; font-weight:700; color:#fff; text-align:center; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange2.png) right top no-repeat; display:inline-block; text-decoration:none}
.subButton:hover{ background-position:right -31px; color:#fff; text-decoration:none}
.subButton i{ float:left; position:relative; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange2.png) left top no-repeat; width:2px; height:30px;}
.subButton:hover i{ background-position:left -31px}

.searchButton{ width:100px; height:22px; line-height:22px; font-size:14px; color:#fff; text-align:center; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_22Horange.png) right top no-repeat; display:inline-block; text-decoration:none}
.searchButton:hover{ background-position:right -23px; color:#fff; text-decoration:none}
.searchButton i{ float:left; position:relative; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_22Horange.png) left top no-repeat; width:2px; height:22px;}
.searchButton:hover i{ background-position:left -23px}

/* 连接分享设置 */
.linkSet .itemCon{ padding-left:10px}
.linkSet .linkMsg{ color:#777; line-height:24px}
.linkSet .pNum{ margin:7px 0 10px}
.linkSet .pNum strong{font-size:14px}
.linkSet .pNum i{ font-family:Arial; color:#c00}
.linkSet .pNum a{ color:#369; text-decoration:underline}.linkSet .pNum a:hover{ color:#f60}
.linkSet .formTable{ margin-bottom:15px}
.linkSet .saveSet{ margin-bottom:20px}
.linkSet .midItem dl{ font-size:14px; line-height:35px; margin-bottom:15px}
.linkSet .midItem dl dt{ font-weight:700}
.linkSet .midItem .qq{ background:url(//www1.pconline.com.cn/center/20100727/images/tipsBg.png) -185px -36px no-repeat; padding-left:30px; margin-bottom:10px}
.linkSet .midItem .sina{ background:url(//www1.pconline.com.cn/center/20100727/images/tipsBg.png) -185px -71px no-repeat; padding-left:30px}
.linkSet .midItem h3{ font-weight:700; border-bottom:1px solid #EAEAEA; font-weight:700; font-size:14px; padding-bottom:4px}
.linkSet .boxBtm{ margin:20px 0}
.linkSet .overInput{ background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange.png) 0px 0px repeat-x; width:130px; text-align:center; display:inline-block; color:#fff; font-weight:bold; font-size:14px; border:none; padding:4px 0 5px 0; cursor:pointer}
.linkSet .overInput:hover{ color:#fff; text-decoration:none; background:url(//www1.pconline.com.cn/2011/usercenter/images/bg_btn_orange.png) 0px -28px repeat-x;}