@charset "utf-8";
* {	margin:0px;	padding:0px; list-style:none}
body { font-family:Arial, Verdana, Helvetica, sans-serif, ""; font-size:12px; text-align:center;}img { border:0px;}
a{text-decoration:none; color:#ce1221;outline:none;blr:expression(this.onFocus=this.blur())}a:hover{ text-decoration:underline}
.clear { clear:both;}.left { float:left;}.right { float:right; display:inline;}
.mr12{ margin-right:12px;}.top10{ margin-top:10px;}.left10 { margin-left:10px; display:inline; float:left;}
.bold {	font-weight:bold;}.none{ display:none}
.line{ width:96%; margin-left:auto; margin-right:auto; height:10px; font-size:0px; border-bottom:#e1e1e1 1px solid; margin-bottom:5px;}
.strong{ font-weight:bold; margin-right:2px; display:inline}
.alt_btn{width:50px;height:23px;line-height:23px;border:0;margin: 0 5px;background:url(../images/alt_btn.gif) no-repeat;}
.top_button{height:18px;line-height: 18px;font-size: 12px;color: #666;cursor: pointer;margin: 0px 5px;*padding-top:1px;border: 0;width: 39px;background: #efefef url(../images/top_button_bg.gif) no-repeat;}
.ajax_window{z-index:200;position:absolute; background:RGB(156,190,222); text-align:left; border:solid 1px #a4dceb; padding:10px;filter:alpha(opacity=90);opacity: 0.9;}
.ajax_window .top_button{height: 18px;line-height: 18px;font-size: 12px;color: #666;cursor: pointer;margin: 5px 5px;*padding-top:1px;border: 0;width: 39px;background: #efefef url(../images/top_button_bg.gif) no-repeat;}

button{height: 18px;line-height: 18px;font-size: 12px;color: #666;cursor: pointer;margin: 0px 5px;padding-top:1px;border: 0;width: 39px;background: #efefef url(../images/top_button_bg.gif) no-repeat;}
textarea{overflow:auto;word-break:break-all;border:1px solid #c1c1c1; font-size:12px;color:#363636;}

.content_none{display:none;}
.pageerr{ background:url(../images/errorpage.gif) 50px 50px no-repeat;clear:both; width:400px; padding:50px 50px; margin:0px auto; text-indent:100px;font-size:10pt;font-weight:bold;color:#ce0f13;line-height:100px;}
input.top_button{height: 17px;line-height: 18px;font-size: 12px;color: #666;cursor: pointer;margin: 0 5px;padding-top:1px;border: 0;width: 39px;background: #efefef url(../images/top_button_bg.gif) no-repeat;}
/* public end */
.c_t { height:5px; background:url(../images/bg.gif) 0 -46px repeat-x;}
.c_t_l { background:url(../images/bg.gif) 0 -31px no-repeat;}
.c_t_r { background:url(../images/bg.gif) -5px -31px no-repeat; }
.c_bt {	height:5px;	background:url(../images/bg.gif) 0 -42px repeat-x;}
.c_bt_l { background:url(../images/bg.gif) 0 -36px no-repeat;}
.c_bt_r { background:url(../images/bg.gif) -5px -36px no-repeat;}
.c_m { background:#fff;	border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; /* overflow:auto; zoom:1;*/}
.c_t_l,.c_t_r,.c_bt_l,.c_bt_r { width:5px;	height:5px;	overflow:hidden;}
/* circular end */
.tool_1{ background:url(../images/toolbg.gif) 0 0 no-repeat;}
.tool_2{ background:url(../images/toolbg.gif) 0 -30px no-repeat;}
.tool_3{ background:url(../images/toolbg.gif) 0 -60px no-repeat;}
.tool_4{ background:url(../images/toolbg.gif) 0 -90px no-repeat;}
.tool_5{ background:url(../images/toolbg.gif) 0 -120px no-repeat;}
.tool_6{ background:url(../images/toolbg.gif) 0 -150px no-repeat;}
.tool_7{ background:url(../images/toolbg.gif) 0 -180px no-repeat;}
.tool_8{ background:url(../images/toolbg.gif) 0 -210px no-repeat;}
.tool_9{ background:url(../images/toolbg.gif) 0 -240px no-repeat;}
.tool_10{ background:url(../images/toolbg.gif) 0 -270px no-repeat;}
.tool_11{ background:url(../images/toolbg.gif) 0 -300px no-repeat;}
.tool_m{ border-bottom:#e1e1e1 1px solid; border-top:#e1e1e1 1px solid; padding:5px 25px 5px 25px;}
.tool_m li{list-style:none; }
.tool_m li a{ color:#777;  line-height:26px; }
.tool_m .a1 { background:url(../images/toolbg.gif) 0 -327px no-repeat;}
.tool_m .a2 { background:url(../images/toolbg.gif) 0 -351px no-repeat;}

.myphoto{ width:50px; height:50px; padding:4px; margin:8px 22px 0 22px; display:inline; background:url(../images/photobg.gif)}
.myphoto img{ width:50px; height:50px;}
.myinfo{ width:80%; line-height:26px; border-bottom:#e1e1e1 1px dashed ; text-align:left}
.myinfo img{ margin:0px 2px 0px 0px;}
.mysig{ width:80%; line-height:30px; color:#0296c3; text-align:left;}
.mysig span{ color:#777;}
.mood{ width:80%;}
#the_last_mood{width:98%; margin:auto; line-height:200%; overflow:hidden}
.mc_t { height:2px; background:url(../images/moodbg.gif) 0px -4px repeat-x;}
.mc_t_l { background:url(../images/moodbg.gif) 0px 0px no-repeat;}
.mc_t_r { background:url(../images/moodbg.gif) right 0px no-repeat; }
.mc_bt { height:2px; background:url(../images/moodbg.gif) 0px -3px repeat-x;}
.mc_bt_l { background:url(../images/moodbg.gif) 0px -2px no-repeat;}
.mc_bt_r { background:url(../images/moodbg.gif) right -2px no-repeat;}
.mc_m { background:#f9f8f7;	border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; text-align:left; padding-left:12px; color:#b5b5b5; line-height:32px;}
.mc_m a:link,.mc_m a:visited,.mc_m a:active {color:#b5b5b5;}
.mc_t_l,.mc_t_r,.mc_bt_l,.mc_bt_r { width:2px;	height:2px;	overflow:hidden;}
.mc_m input{ height:27px; padding:3px; border:#cecece 1px solid; width:78%; margin:10px 12px 0px 0px; display:inline; }
.mc_m textarea{ height:27px; padding:3px; border:#cecece 1px solid; width:78%; margin:10px 12px 0px 0px; display:inline; }
.mc_m .button1{ height:35px; width:69px; border:0px; background:url(../images/moodok.gif) no-repeat; cursor:pointer}

.sec{ width:80%; height:23px; _height:22px; text-align:left; background:url(../images/tlbg.gif) 0px 22px repeat-x; margin-right:15px; display:inline;}
.sec a{ color:#333; text-decoration:none; line-height:23px; _line-height:22px;}
.active{ width:57px; padding-top:1px; font-size:12px; font-weight:bold; background:url(../images/tlbg.gif) 0 -1px no-repeat;cursor:pointer; float:left; margin-left:8px; text-align:center;}
.normal{ width:57px; padding-top:1px; font-size:12px; background:url(../images/tlbg.gif) right -1px no-repeat; cursor:pointer; float:left; margin-left:8px; text-align:center}

.listphoto img{ width:43px; height:43px; margin:8px 29px 4px 29px; display:inline;}
.listtit{ width:95%; line-height:26px; text-align:left;}
.listbody{ width:95%; line-height:24px; color:#777; text-align:left;word-wrap:break-word;overflow:hidden;*overflow:auto;}
.listbody img{ width:166px; margin-right: 8px; margin-bottom: 8px; padding:2px; border:#e1e1e1 1px solid; }
.listtime {line-height:26px;text-indent:24px; color:#333; }
.listtime a{ margin-left:5px;}
.left_g{ width:15px; height:26px; background:url(../images/left_g.gif) 0 6px no-repeat;}
.right_g{ width:20px; height:26px; background:url(../images/right_g.gif) 5px 10px no-repeat;}
.center_g{ line-height:26px; text-indent:0px;word-wrap:break-word;overflow:hidden;*overflow:auto;}

.replytip{ height:6px; background:url(../images/tip.gif) 20px 0px no-repeat; font-size:0px;}
.reaction{width:88%; padding:3px 3px 5px 9px; border-bottom:#fff 1px solid; background:#ecfbff;  color:#3c3c3c; /*word-break:break-all;*/word-wrap:break-word;overflow:hidden;*overflow:auto;}
.reaction label{ color:#777;padding-left:5px}
.reaction p {width:85%;padding-bottom:2px;}
.reaction p a{ margin-left:5px; display:inline }
.reaction img{ width:30px; height:30px; border:0; margin:4px 10px 0px 0px; display:inline; float:left}
.replyer{ width:88%; height:35px; background:#ecfbff; padding:3px 3px 3px 9px;}
.replyer input{ width:96%; height:14px; line-height:16px;padding:3px; color:#bbb; border:#a4dceb 1px solid; margin-top:5px; } 
.reply { width:88%; background:#ecfbff; padding:3px 3px 3px 9px;}
.reply img{ width:30px; height:30px; border:0; margin:4px 10px 0px 0px; display:inline; float:left}
.reply input{ width:86%;  height:27px; line-height:16px;padding:3px; color:#333; border:#53a4bc 1px solid; margin-top:5px; }
.reply textarea{ width:85%;  height:27px; line-height:16px;padding:3px; color:#333; border:#53a4bc 1px solid; margin-top:5px; }
.replybt{ width:88%; padding-left:42px;line-height:30px;}
.replybt a{text-indent:24px; background:url(../images/em_bg.gif) 0 -134px no-repeat; display:block }
.reply .button2{ width:52px; height:20px; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:16px; background:url(../images/bg.gif) -123px 0px no-repeat; cursor:pointer;}
/*分享音乐视频*/
.music_player{width:93px; height:86px; background:url(../images/music.gif) no-repeat;}
.music_player a{width:93px; height:86px; display:block;}
.movie_player{width:128px; height:115px;}
.movie_player a{ width:128px; height:115px; display:block; background:url(../images/play_b.png); _background:url(../images/play_b.gif);}
.movie_player a:hover{ width:128px; height:115px; display:block; background:url(../images/play_a.png); _background:url(../images/play_a.gif);}
/* face */
.face_em{ width:20px; height:20px; padding:0px; border:0px;margin:0px 1px -3px 2px; _margin:0px 1px -3px 2px;}
.listbody .face_em{ width:20px; height:20px; border:0px;padding:0px; margin:0px 1px -3px 2px; float:none;}
.listbody .reaction .face_em{ width:20px; height:20px;border:0px; padding:0px; margin:0px 1px -3px 2px; _margin:0px 1px -3px 2px; float:none;}
.reaction .face_em{ width:20px; height:20px; border:0px; padding:0px; margin:0px 1px -3px 2px; _margin:0px 1px -3px 2px; float:none;}
.emBg{position:absolute;width:260px;height:130px;border:1px solid #dedede;background: url(../images/em_bg.gif) no-repeat;padding:1px;}
.emItem{float:left;width:24px;height:24px;background:none;border:1px #fff solid;overflow:hidden; cursor:pointer;}
.emBg .emAct{border:1px #2175C9 solid;}
/*1127*/
.replyclose {display: block;width: 11px;height: 11px;float:right;margin:3px 3px 0 0;background: url(../images/replyclose.gif) no-repeat;}
/*1118*/
.float_more {width: 19px;height: 18px;float:right;margin:3px 5px 0 0;display: inline;display:none;background: url(../images/nsite.gif) no-repeat;}
.popupmenu_popup {overflow: hidden;padding: 10px;text-align: left;background: #ecfbff;border: 1px solid #a4dceb;position: absolute;width: 180px;height: 130px;}
.popupmenu_popup h1 {font-size: 14px;padding: 0 0 10px;}
.popupmenu_popup .float_del { position: absolute;  width: 13px;  height: 14px;  background: url(../images/delete2.gif) 0 0 no-repeat;  top: 8px;  right: 8px;  text-indent: -9999px;  overflow: hidden;  display: block; }
.popupmenu_popup .float_del:hover {background-position: 0 -14px;}
.btn_line { padding: 5px 0; }
.submit { padding: 0 5px; height: 24px; border: none; background: #FF8901; color: #FFF; line-height: 20px; letter-spacing: 1px; cursor: pointer; }
/* 1124mi */
.main_right_title { height: 23px;font-size:12px;font-weight:bold;color:#39393a; width: 98%; margin: 10px 0 0 5px;line-height: 23px; text-align:left; overflow:hidden;}
.main_title_dot { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -2px no-repeat;}
.main_title_dot2 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -32px no-repeat;}
.main_title_dot3 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -62px no-repeat;}
.main_title_dot4 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -122px no-repeat;}
.main_title_dot5 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -152px no-repeat;}
.main_title_dot13 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -92px no-repeat;}
.main_title_dot6 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -182px no-repeat;}
.main_title_dot7 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -212px no-repeat;}
.main_title_dot8 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -272px no-repeat;}
.main_title_dot9 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -302px no-repeat;}
.main_title_dot10 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -242px no-repeat;}
.main_title_dot11 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background: url(../images/toolbg.gif) 0 -382px no-repeat;}
.main_title_dot12 { float:left;display:block; height: 23px; margin-left: 3px; padding-left: 5px; width: 20px;background:url(../images/app_ico.gif) 0 0 no-repeat;}
.main_title_txt {float:left; width: 150px; height: 23px; display:block;}
.div_but {float:right;cursor:pointer;color:#333;padding-left: 18px;margin: 8px 2px 0 0;font-weight:normal;background: url(../images/ico.gif) 0 -22px no-repeat;*background: url(../images/ico.gif) 0 -24px no-repeat;}
.div_but_2 {float:right;cursor:pointer;color:#333; line-height:15px;margin-right: 5px; padding-left: 16px;margin: 8px 5px 0 0;font-weight:normal;font-size: 12px;background: url(../images/ico.gif) 0 -36px no-repeat;*background: url(../images/ico.gif) 0 -38px no-repeat;}
.div_but_3 {float:right;cursor:pointer;color:#333;padding-left: 16px;margin: 8px 5px 0 0;font-weight:normal;font-size: 12px;background: url(../images/ico.gif) 0 -82px no-repeat;*background: url(../images/ico.gif) 0 -84px no-repeat;}
.guide_info {color:#9c9a9c;line-height: 30px;clear:both;}
.guide_info a {margin: 0 5px;}.guide_info a:link,.guide_info a:visited {color: #39599c;text-decoration: underline;}
.guide_info a:hover,.guide_info a:active {	color: #39599c;	text-decoration: underline;}
.rs_head{clear:both;margin: 10px auto;font-weight:normal;padding:0 0 0 10px;line-height: 23px;background-color: #f8f8f8;text-align:left;color:#838383;width:94%;border:1px solid #ececec;word-break:break-all;}
/* blog */
.log_list {width: 95%;margin: 15px auto;text-align: left;}
.log_list dt {border-top: 1px #8cbace dashed;border-bottom: 1px #8cbace dashed;	background-color: #ecfbff;	padding: 6px 10px 5px 10px;}
.log_list dt strong {font-size: 12px;color: #0296c3;}
.log_list strong a:link,.log_list strong a:visited {color: #0296c3;}
.log_list strong a:hover,.log_list strong a:active {color: #0296c3;	text-decoration: underline;}
.log_list dt span {color: #9c9a9c;line-height: 20px;}
.log_list dd {font-size: 12px;color: #9c9a9c;line-height: 25px;	padding: 0 10px;}
.log_list span{margin-right: 10px;}
.log_edit_link{padding-left: 16px;background: url(../images/confirm.gif) 0 0 no-repeat;}
.log_del_link{padding-left: 17px;background: url(../images/del.png) 0 -1px no-repeat;}
.log_sort_bg {padding-left: 17px;background: url(../images/edit_del.gif) 0 -29px no-repeat;}
.log_list dd.log_list_content {font-size:12px;color:#666;line-height:23px;padding:8px 10px;white-space:normal;word-break:break-all;overflow:hidden;*overflow:auto;}
.log_list dd a:link,.log_list dd a:visited {color: #666;}
.log_list dd a:hover,.log_list dd a:active {color: #333;text-decoration: underline;}
.log_list dd.log_list_content span {margin-right: 0;}
.log_list dd.log_list_content a:link,.log_list dd.log_list_content a:visited {color:#39599c;}
.log_list dd.log_list_content a:hover,.log_list dd.log_list_content a:active {color:#39599c;text-decoration: underline;}
.log_list dd.log_list_comment{font-weight: bold;color: #666;border-top: 1px #efefef solid;line-height: 25px;}
#sortManage a{ margin-left:5px;}
#sortManage a:link,#sortManage a:visited {color: #39599c;}
#sortManage a:hover,#sortManage a:active {color: #39599c;text-decoration: underline;}
/* album */	
table.album_list {width:95%;color:#666;margin:0 auto;background:#ecfbff;text-align:left;padding: 10px;}
table.album_list th {font-weight: normal;text-align: right;}
table.album_list th,table.album_list td {padding: 5px;}
/*input.anniu {border: 0;width: 77px;height: 29px;color: #fff;font-weight: bold;background: url(../images/button_bg.gif) 0 0 no-repeat;
}*/
input.anniu{width: 58px; cursor:pointer;height: 22px;color: #ffffff;font-weight: bold;border: 0;line-height: 22px;margin: 8px 5px 0 5px;background: url(../images/bg.gif) 0px -87px no-repeat;	}
div.album_list2{width: 230px;height: 300px;color: #666;float: left;/*margin: 15px 10px 15px;*/margin: 15px 18px;background: url(../images/album_bg.gif) no-repeat;text-align: left;}
.album_list2 dl {width: 195px;	margin: 15px auto;}
.album_list2 dl dt {width:185px;height: 129px;overflow: hidden;	padding: 3px;margin:15px auto 5px;border: 2px #efefef dashed;}.album_list2 dl dd {	color: #9c9a9c;	line-height: 23px;	text-align: center;}
.album_list2 dl dd strong a:link,.album_list2 dl dd strong a:visited {color: #ce1c29;}
.album_list2 dl dd strong a:hover,.album_list2 dl dd strong a:active {color: #ce1c29;}
.album_list2 dl dd.album_conf {	text-align: center;}a.album_edit {	margin: 0 8px;	text-decoration: none;	padding-left: 15px;	background: url(../images/confirm.gif) 0 0 no-repeat;}a.album_del {	margin: 0 8px;	text-decoration: none;	padding-left: 17px;	background: url(../images/del.png) 0 -1px no-repeat;}a.album_list {	margin: 0 8px;	text-decoration: none;	padding-left: 17px;	background: url(../images/edit_del.gif) 0 -34px no-repeat;}.album_photo_box {float: left; padding-left:12px;margin: 10px 3px;}.album_photo_box a {	display: block;	padding: 3px;	_padding: 3px 3px 0 3px;border: 1px #efefef solid;}.album_photo_box a:hover{background-color: #f8f8f8;	border: 1px #dedfde solid;}.album_info {padding: 5px;width: 94%;margin: 0 auto;text-align: left;line-height: 23px;color: #9c9e9c;clear: both;background-color: #f8f8f8;}.album_info .album_info_content {border: 1px #ececec solid;padding: 5px 10px;}.album_info .album_title {color:#666;font-weight: bold;}.album_info .album_summary {text-indent: 23px;}

.photo_view_box {width: 96%;margin: 10px auto;padding: 10px 0;background-color: #f8f8f8;}
.photo_view_box .photo_view_title {height: 20px;line-height: 20px;text-align: center;margin: 15px 0;}
.photo_view_title .photo_title_content {width: 200px;margin: 0 auto;}
.photo_view_title a {text-align: center;width: 80px;height: 20px;display: block;text-indent: -9999px;overflow: hidden;background: url(../images/photoPager_bg.gif) no-repeat;}
.photo_view_title a.a_page_up {float: left;background-position: 0 -20px;}
.photo_view_title a.a_page_down {float: right;background-position: 0 -40px;}
.photo_view_name {color: #9c9e9c;margin: 0 0 5px;text-align: center;font-weight: bold;}
.photo_view_box .photo_view_content {border: 1px #ececec solid;width: 95%;margin: 0 auto;padding: 10px;/*word-break:break-all;*/word-wrap:break-word;background-color: #fff;overflow:hidden;*overflow:auto;zoom:1;}
.photo_view_box .photo_view_control {line-height: 40px;}

.friend_infobox {height: 75px;width: 230px;float: left;margin: 15px 6px;display: inline;position: relative;border-bottom: 1px #ececec solid;}
.friend_infobox_active {height: 75px;width: 230px;float: left;margin: 14px 5px 15px 5px;display: inline;position: relative;background-color: #ecfbff;border: 1px #bdd3de solid;}
.friend_infobox_photo {float: left;width: 60px;height: 60px;margin: 10px 5px 10px 10px;display:inline;position: relative;background: url(../images/48_avatar_bg.gif) 0 0 no-repeat;}
.friend_infobox_photo img{float:left;margin: 8px 0 0 8px;}
.friend_infobox_info {float: left;width: 142px;text-align: left;}
.friend_infobox_info dl dt {color: #639ace;line-height: 23px;height:23px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: bold;margin-top: 5px;width:100%;}
.friend_infobox_info dl dd {line-height: 25px;position: relative;}
.friend_infobox_info dl dd.friend_status {color: #9c9e9c;}
.friend_infobox_info dl dd img {margin-left: 5px;}
.friend_sort_select{position:absolute; 	top: 0; left: 0; z-index: 99;}
.friend_infobox .friend_infobox_del {}
.friend_infobox_active .friend_infobox_del {display: block;width: 7px;height: 7px;top: 5px;right: 5px;background: url(../images/ico.gif) 0 -129px no-repeat;position: absolute; z-index: 100;}
.friend_infobox_info input {border: 1px #cdcdcd solid;}
dl.invite_info {text-align: left;line-height: 25px;width: 95%;margin: 0 auto;}
.magboard_box {width: 80%;margin: 10px auto 15px;text-align: left;height: 110px;}
.magboard_box a{text-indent:24px; float:right;line-height:24px; background:url(../images/em/em_33.gif) no-repeat; display:block }
.magboard_box .anniu {float: left;margin-top: 8px;}
dl.msgboard{text-align: left;line-height: 25px;width: 97%;margin: 0 auto;overflow: auto;zoom: 1;padding: 5px;border-top: 1px #efefef solid;}
dl.msgboard dt {width: 50px;float: left;padding-top: 5px;text-align: center;display: inline;}
dl.msgboard dd {float: right;	text-align: left;margin-left: 10px;width: 85%;}	
dl.msgboard dd span.time{display: block; width: 250px; text-align:left;float:left}
dl.msgboard span {color:#666;width:100%;}
dl.msgboard span.content {text-align:left;color:#333;}		
/* old style start */
.container{clear:both;width:99%;padding-bottom:0px;padding-top:10px;}
.main{font-size:12px;width:93%;margin: 10px 15px;padding: 0px;word-break:break-all;line-height:25px;}
.main th{background-color:#F3F9FF;font-weight:normal;line-height:150%;}
.main td{text-align: center;}
.main_left th{text-align:right;padding-right:12px;line-height:220%;}
.main_left td{text-align: left;word-break:break-all;}
.rs_list{margin-top:12px;margin-left:30px;padding-bottom:10px;font-size: 12px;width:550px;word-break:break-all;border-bottom:1px #999999 dotted;}
.rs_list2{width:95%;border-bottom:1px #cdcdcd dashed;}
.rs_list2 .user_ico{margin-left:28px; display:inline}
.rs_list th{padding-right:10px;text-align:right;font-weight:normal;word-break:break-all;color: #666666;line-height:200%;}
.rs_list td{text-align: left;word-break:break-all;color:#666666;}
.rs_list td a{color:RGB(0,93,173);}
table.rs_list{width: 80%;margin: 10px auto;line-height: 25px;}
input.top_button{height: 18px;line-height: 18px;font-size: 12px;color: #666;cursor: pointer;margin: 0 5px;border: 0;width: 39px;background: #efefef url(../images/top_button_bg.gif) no-repeat;
}
/* old style end */
.group_box {width: 250px;height: 150px;margin: 8px 3px 8px 10px;float: left;border: 1px #fff solid;}
.group_box_active {width: 250px;height: 150px;margin: 8px 3px 8px 10px;float: left;background-color: #ecfbff;border: 1px #bdd3de solid;}
.group_box_content {height: 130px;}
.group_control {line-height: 20px;text-align: center;display: none;}
.group_box_active .group_control {display: block;}
.group_photo {float: left;width: 100px;height: 100px;padding: 2px;margin: 5px;display:inline;border: 1px #ececec solid;}
.group_list {width: 130px;float: right;text-align: left;line-height: 25px;}
.group_list a:link,.group_list a:visited {color: #39599c;}
.group_list a:hover,.group_list a:active {color: #39599c;}
.group_list dt {font-weight: bold;height:25px;overflow:hidden;}
.group_list dd {color: #666;}
.group_list dd span {font-weight: bold;margin: 0 2px;}
  
.fenxiang{background:url(../images/extratool.gif) 0px -130px no-repeat; width:50px; padding-left:20px;}
.jubao{background:url(../images/extratool.gif) 0px -108px no-repeat;width:50px; padding-left:20px; margin-left:8px; _margin-left:4px;}

.poll_table {color: #333;line-height: 20px;}
.poll_table tr {margin: 3px auto;}
.poll_table td {white-space:nowrap;}
.poll_table input.text,.poll_table select {height: 20px;border: 1px #cdcdcd solid;}
.poll_table .dotted_line {height: 10px;line-height: 10px;border-top: 1px #efefef solid;}

.poll_list_box {width: 90%;overflow: auto;zoom: 1;padding: 5px;margin: 0 auto 5px;border-bottom: 1px #efefef dashed;
}.poll_list_box a {color: #0296c3;}.poll_list_box .poll_user {width: 58px;float: left;line-height: 23px;}
.poll_list_box .poll_user a{color: #666;}.poll_list_box .poll_user a.photo {display: block;width: 58px;height: 58px;		background: url(../images/48_avatar_bg.gif) no-repeat;}.poll_list_box .poll_user img {margin: 7px 0 0;}
.poll_list_box .poll_content {width: 60%;float:left;margin-left: 10px;text-align: left;}
.poll_list_box .poll_content dt {line-height: 20px;margin-bottom: 10px;	}
.poll_list_box .poll_content dt a {font-weight: bold;}
.poll_list_box .poll_content dt dd {line-height: 23px;color:#333;}
.poll_status {float: right;padding-top: 45px;padding-bottom:10px;text-align: center;background: url(../images/poll_b.gif) center 8px no-repeat;}.poll_status h4{line-height: 23px;color: #666;font-size: 12px;}
.poll_status strong {color: #0296c3;font-weight: bold;margin: 0 3px;}
.poll_status a {height: 20px;color:#0296c3;line-height:20px;padding-left: 8px;background: url(../images/h4tip.gif) 0 4px no-repeat;		*background: url(../images/h4tip.gif) 0 2px no-repeat;	}
/*group style 12.14*/
.subject_search {float:right;text-align:right;width:60%;margin-right:3px;padding-top:2px;}
.subject_search input{ vertical-align:middle;line-height:15px;}
.subject_search form{float:left;}
.rs_head span{color:#999;margin:0 8px;}
.rs_head span a{ text-decoration:underline;}
.rs_head .top_button{padding-bottom:3px;_padding-bottom:0;}
.subject_status{float: right;	padding-top: 45px;	padding-bottom: 10px;	text-align: center;
}.subject_content{width: 60%;	float: left;	margin-left: 10px;	text-align: left;	text-align:left;	}	.subject_content dt {line-height: 20px;word-wrap:break-word;overflow:hidden;*overflow:auto;		margin-bottom: 5px;font-weight: bold;	}		.subject_content dt a{font-weight: bold;}
.subject_content dd {line-height: 23px;word-wrap:break-word;overflow:hidden;*overflow:auto;	}
.subject_content dd .gray {		color:#9c9a9c;}	
.dress_box{width:95%;margin:5px auto;position:relative;/*border:1px #efefef solid;*/padding:10px;z-index:1;}
.dress_box ul li{float:left;width:163px;height:150px;margin:0 11px 0 0;overflow:hidden;}
.dress_box ul li h3{height:25px;line-height:25px;font-size:12px;margin:0 auto;width:150px;font-weight:normal;}
.dress_box ul li .operate{width:150px;height:20px;margin:0 auto;}
.dress_box ul li .origin_box{margin:0 auto;padding-bottom:5px;cursor:pointer;}
.dress_box ul li .origin_box .img_box{border:1px #efefef solid;width:152px;height:95px;padding:5px;_padding:5px 5px 0;}
.dress_box ul li .origin_box .img_box .img_c_box{overflow:hidden;width:152px;height:95px;margin-bottom:5px;}
.dress_box ul li .hover_box{z-index:2;margin:0 auto;position:absolute;width:163px;overflow:hidden;padding-bottom:5px;border:1px #adc8f9 solid;background:#defafd;cursor:pointer;}
.dress_box ul li .hover_box .img_box{width:152px;height:200px;padding:5px;_padding:5px 5px 0;}
.dress_box ul li .hover_box .img_box .img_c_box{overflow:hidden;width:152px;height:200px;margin-bottom:5px;}
.dress_box ul li .hover_box .img_box .img_c_box a{display:block;width:152px;height:200px;}
input.top_button{padding-bottom:2px;padding-bottom:0\9;}		

/* poll show 0113 color:#0096c6 */
.iframe_contentbox{width:96%;margin:0 auto;padding:10px;position:relative;}
.poll_info{width:182px;height:140px;float:left;background:url(../images/poll_bg.gif);margin:5px 0 0 20px;display:inline;line-height:25px;text-align:left;color:#333;padding:10px 15px;}
.poll_info span{color:#999;}
.poll_info dd,.poll_info dt{padding:0 3px;}
.poll_info dt{}
.poll_info dt span{color:#0096c6;border:1px #0096c6 solid;padding:0 5px;font-weight:bold;}
.poll_mag{position:absolute;right:10px;top:10px;z-index:150;width:150px;text-align:left;line-height:25px;}
.poll_mag li{width:150px;float:left;}
.poll_mag li a{display:block;width:60%;margin:0 auto;background:url(../images/poll_bg.gif) 0 -212px no-repeat; padding-left:15px;}
.poll_mag li a:hover{display:block;width:128px;background:url(../images/poll_bg.gif) 0 -160px;height:40px;line-height:40px; text-align:center;text-decoration:none;z-index:2; position:absolute;font-weight:bold;padding:0;margin:-8px 0 0 -10px;}
.poll_title{font-size:14px;line-height:24px;font-weight:bold;color:#0096c6;margin:10px auto 0;text-align:left;}
.poll_title .poll_choice{font-size:12px;border:1px #ccc solid;font-weight:normal;color:#999;padding:0 5px;margin:0 5px;}
.poll_credit{font-size:12px;line-height:23px;width:80%;margin:0 auto;text-align:left;border-bottom:1px #efefef dashed;font-weight:normal;color:#999;}
.poll_credit a{color:#0096c6}
.poll_list{margin-bottom:10px;}
.poll_button{float:right; line-height:20px; padding-right:30px; margin:20px auto}
.poll_summary{clear:both;padding-left:20px;width:90%;margin:0 auto; font-weight:bold;text-align:left;border-top:1px #efefef solid;padding-top:10px;color:#333;}
.poll_summary_content{color:RGB(156,156,156);padding-left:20px;padding-top:7px; text-align:left; font-weight:normal;}
.poll_initiator{width:95%;text-align:left;margin-bottom:10px;}
.poll_photo{width:43px;height:43px;border:1px #dcdcdc solid;padding:1px;display:inline;margin:10px;float:left;}
.poll_userinfo{float:left;height:45px;margin:10px 0 0;width:70%;}
.poll_userinfo h3{font-size:12px;color:#333;margin-bottom:10px;}
.poll_userinfo p{line-height:20px;overflow:hidden;}
.poll_userinfo p a{border-left:1px #cdcdcd solid;padding:0 10px;color:#0096c6}
.poll_userinfo p a.first{margin-left:-11px;border:none;}
.poll_share{position:absolute;top:18px;right:10px;}
.poll_area{margin:10px auto 5px;line-height:20px; text-align:left;width:480px;word-break:break-all;clear:both}
.poll_selbt{float:right;margin-right:30px;padding-top:2px;}
.poll_option{float:left;width:220px;text-align:right;}
.poll_percent{background-color:#ececec;width:140px;height:20px;float:left}
.poll_init{background-repeat:repeat-x;height:20px;}
.poll_mine_list{width:85%;margin:0 auto;background:url(../images/poll_b.gif) 10px 60px no-repeat; text-align:left; position:relative;border-bottom:1px #cdcdcd dashed;padding: 0 0 10px 0;margin-bottom:10px;}
.poll_mine_list dt{line-height:30px;font-weight:bold;font-size:14px;padding-left:10px;}
.poll_mine_list dt a{color:#0096c6;}
.poll_mine_list dd{line-height:25px;color:#999;padding-left:80px;}
.poll_mine_list .go_see{position:absolute;top:100px;right:20px;}
/* 0114 album */
.photo_showbox{border:9px #f7f7f7 solid;padding:2px;_overflow:auto;_zoom:1;/*for ie6*/}
.photo_share{position:absolute;top:30px;right:25px;}
.photo_name span{font-size:12px;margin-left:8px;color:#666;font-weight:normal;}
.photo_name{font-size:14px;font-weight:bold;text-align:left;margin:10px 0 5px 10px;}
.photo_uploadtime{color:#949ea5; text-align:left;margin-left:10px; font-size:Times New Roman;}
.photo_view{text-align:center; position:relative;padding-top:10px;overflow:hidden;_width:100%;}
.photo_pageup{display:block;top:0;left:5px;_float:left;position:absolute;width:26px;height:100%;_height:400px;background:url(../images/album/pageup_no.gif) 0 center no-repeat;z-index:100;}
.photo_pageup:hover{background:url(../images/album/pageup_ok.gif) 0 center no-repeat;}
.photo_pagedown:hover{background:url(../images/album/pagedown_ok.gif) 0 center no-repeat;}
.photo_pagedown{display:block;top:0;width:26px;position:absolute;right:5px;_right:5px;height:100%;_height:400px;background:url(../images/album/pagedown_no.gif) 0 center no-repeat;z-index:100;}
#photo_intro{width:80%;margin:10px auto;cursor:pointer;text-align:center;}
#photo_intro textarea{border:1px #666 solid;text-align:left;margin:0 auto 5px;background:#fffbff;}
#def_photo_info{text-align:left;width:400px;line-height:20px;border:1px #ececec solid; padding:5px;color:#636563;background:#fff;text-align:left;margin:10px auto;cursor:pointer;background:#fffbff;}#photo_info{margin:10px auto;*margin:-6px auto;}#photo_info input{margin-top:5px;}
.photo_operate{text-align:center;margin:10px auto 0;padding:10px 0;}
.photo_operate a{padding:4px 10px;*padding:5px 10px 4px;border:1px #c6d7ef solid;color:#0096c6; margin: 0 5px; background:url(../images/album/photo_operate_bg.gif) repeat-x;}
.photo_operate a:hover{border:1px #c6d7ef solid;color:#333;text-decoration:none;background:url(../images/album/photo_operate_bg2.gif) repeat-x;}

/* users 0118 */
.tleft{text-align:left;}.tright{text-align:right;}.ml20{ margin-left:20px;}.mt20{margin-top:20px;}.w100{width:100px;}.bnone{border:none;}.pd10{padding-bottom:10px;}.upload_button{height:22px;margin-left:3px}

/* mood 0118-0119*/
.mood_box{width:95%;margin:5px auto;position:relative;padding:10px 0;z-index:1;}
.mood_box ul li{width:220px;float:left;height:150px; display:inline;margin:0 0 20px 10px;border:1px #c6d3de solid; background-color:#fff;color: #0296c3;}.mood_box ul li.li_hover{background:#ecfbff;color:#000;}
.mood_box ul li a{color:#9c9a9c; margin:0 5px 0 0;}.mood_box ul li.li_hover a{color:#0296c3}.mood_box ul li span{color:#f90; margin:0 5px 0 0;}
.my_photo{width:43px;height:43px;border:1px #dcdcdc solid;padding:1px;display:inline;margin:0 10px;float:left;}
.mood_send{width:95%;margin:5px auto 0;padding:10px 0 0;height:55px;border:1px #dcdcdc solid;border-bottom:0;background:url(../images/mood/mood_sendbg.gif) 0 -70px repeat-x;}
.send_area textarea{border:1px solid #999;height:35px;width:70%;float:left;background:#fff url(../images/mood/dot.gif) 0 -1px repeat-x;}
.send_area .tarea_hover{background:#ffffce;}
.send_area input{float:left;border:0;width:69px;margin-left:10px;height:35px;background:url(../images/moodok.gif) 0 0 repeat-x;}
.mood_line{height:12px;width:95%;margin:0 auto 5px;background:url(../images/mood/userTabBg.gif) 0 0 repeat-x;}
.current_tab{width:20px;float:left;margin-left:20px;height:12px;background:url(../images/mood/currentTab.gif) 0 0 no-repeat;}
.mood_date{text-align:center;font-family:Verdana,Arial,sans-serif;color:#393939; background-color:#e7eff7;line-height:25px; border-bottom:1px #c6d7de solid;}
.mood_content{text-align:left;width:90%;margin:5px auto;line-height:23px;height:92px;background:url(../images/mood/dotline_bg.gif);text-indent:23px;overflow:hidden;}
.mood_replybox{text-align:left;width:248px;margin-left:-9px;*margin-left:-119px;z-index:3;float:left;position:absolute;}
.mood_replybox .top{height:15px;background:url(../images/mood/reply_bg.gif) 0 0 no-repeat;}
.mood_replybox .bottom{height:5px;background:url(../images/mood/reply_bg.gif) no-repeat;background-position:0 bottom;_background-position:0 -40px;}
.mood_replybox .contentall{border-left:1px #efcf7b solid;border-right:1px #efcf7b solid;background-color:#ffffce;padding: 5px 0;color: #0071ce;}
.mood_replybox .contentall .mood_contentall{text-align:left;width:90%;margin:0 auto;line-height:23px;background:url(../images/mood/dotline_bg.gif); text-indent:23px; overflow:hidden;}
.mood_replybox .contentall .reaction{width:92%; margin:0 auto; padding:3px 3px 5px 9px;background-color:#ffffce; border-bottom:#fff 1px solid; color:#3c3c3c;word-wrap:break-word;overflow:hidden;*overflow:auto;}
.mood_replybox .contentall label{display:block; color:#777;margin-bottom:3px; font-size:10px;}
.mood_replybox .contentall .reaction p{width:80%;padding-bottom:2px;}
.mood_replybox .contentall .reaction a{margin-right:0;padding:0; display:inline;color:#0296c3; }
.mood_replybox .contentall label a{font-size:12px;}
.mood_reply,.mood_replybt{width:95%;margin:0 auto;}
.mood_reply textarea{width:182px;height:30px;float:left;margin:1px 0 0 2px;}
.mood_reply img{width:30px;height:30px;border:0;margin:4px 10px 0px 7px;display:inline;float:left;}
.mood_replybt{margin:5px auto 0;}
.mood_replybt .top_button{margin:2px 0 0 2px;*margin:0 0 0 42px;}
.mood_replybt a{text-indent:24px; float:right;line-height:24px;background:url(../images/em/em_33.gif) no-repeat; display:block;}
/* msg 0120 */
.msg_table{margin-left:13px; margin-top:13px; width:95%; border:0px}
.msg_table thead{height:25px;background:#F3F9FF;}
.mag_tr{height:25px;}

/* pals 0120*/
.pals_ms_table,.blog_ms_table{border:none;}
.pals_ms_table .td_a{width:70%;text-align:left;border-bottom:1px #ededed dashed;}
.pals_ms_table .td_b{width:30%;text-align:right;border-bottom:1px #ededed dashed;}
#add_area .text{height: 26px; line-height: 26px; border: 1px #cdcdcd solid;}

.invite_info textarea{width:98%;height:230px;font-size:12px;padding:7px}
#copy_start{border:1px #cdcdcd solid;width:98%; margin: 10px 7px 5px 7px; cursor:pointer; background-color: #efefef;}

/* share 0121 */
.share_box{width:280px; height:24px;color:#333; text-align:left; background:url(../images/shareanniu.gif) right 1px no-repeat;}
.share_box_2{float:left;width:85%;padding-bottom:10px;margin-left:-20px}
.share_box span{float:right; line-height:20px;*line-height:26px;padding-right:5px; cursor:pointer}
.share_box input{width:210px;border:1px #cdcdcd solid;height:18px;color:#666;margin-top:1px;*margin-top:0;}
.share_listbody{margin-top:10px; margin-left:17px; padding-bottom:10px; overflow:auto; width:95%; border-bottom:#ccc 1px dashed}
.share_reply{text-align:left; margin-left:20px;}

.blog_box_2{width:85%;margin-top:-10px;margin-left:-25px;}
.blog_ms_table{border:none;}
.blog_ms_table td{border-bottom:1px #ededed solid; color:#9c9a9c; text-align:left; line-height: 30px;}
.blog_ms_table .td_a{width:70%;text-align:left;border-bottom:1px #ededed dashed;}
.blog_ms_table .td_b{width:30%;text-align:right;border-bottom:1px #ededed dashed;}

.pages_bar a:link,.pages_bar a:visited{text-decoration:none;font-weight:normal;}
.pages_bar a:hover,.pages_bar a:active{text-decoration:underline;}
.pages_bar a.now{font-weight:bold;text-decoration:underline;}
.pages_bar a.page_up{margin:0 5px;}
.pages_bar a.page_up:link,.pages_bar a.page_up:visited{color:#838383;text-decoration:none;font-weight:normal;}
.pages_bar a.page_up:hover,.pages_bar a.page_up:active{text-decoration:underline;font-weight:normal;color:#333;}

.front_cover{width:200px;float:left; margin: 0 20px 10px 5px;}
.album_remark{float:left; width:50%; color: #666; text-align:left;}
.album_remark p{line-height: 25px;}
.album_remark textarea{overflow-y:auto; width:90%; border: 1px #cdcdcd solid}

.pals_req{border:0px; width:97%; text-align:center}
.pals_req .bd_th{border-top:1px #999999 dotted;}
/* privacy 0122 */
.affair_table{margin:0 auto;font-size:12px;line-height:24px;color:#333;width:93%;}
.affair_table td{height:30px;text-align:left;}

.acess_login{line-height:28px;width:500px;padding:10px 60px;background:url(../images/errorpage.gif) 95px 19px no-repeat}
.acess_login div{margin:0 auto;}
.acess_login p{height:35px;}
.acess_login p input{width:160px}
.acess_login .submit{width:58px; height:22px; border:0px; line-height:22px; font-weight:bold; color:#fff; background: url(../images/bg.gif) 0px -87px no-repeat;}

.user_hi{margin-top:0;}
.user_hi thead tr{hieght:15px; background:#f3f9ff;}
.user_hi .loop_tr td,.msg_table .loop_tr td{padding:5px 0 0;}
.user_hi .sel_style{text-align:left;_padding-right:5px;}
/* msgscrip 0122 */
.msg_creat{margin:13px 0 0;}
.msg_creat input.text{border:1px #ccc solid;height:20px;width:277px;}
.msg_creat textarea{width:277px;height:115px}
#sc_nav {position: absolute;top:81px; z-index:80;width:257px;height:20px;margin:0; padding-right:20px;line-height:20px;border:1px solid #ccc;}
#sc_nav div a:link,#sc_nav div a:visited {text-decoration:none;color:#000}
#sc_nav div {position:absolute;top:0;left:0;width:254px;height:20px;line-height:18px;padding:1px 3px;}
#sc_nav li a{display:block;width:275px;height:20px;padding:0 0 0 2px;}
#sc_nav li a:link,#sc_nav li a:visited {cursor:pointer;text-decoration:none;color:#000000;}
#sc_nav li a:hover {background:#ffc;color:black}
.tt{display:none;list-style-type:none;}
.displayblock ul{display:block;position:absolute;top:18px;left:-1px;width:277px;_width:270px;background:#e7eff7;border:1px solid #ccc;list-style-type:none;}
ul.tt li{width:100%;line-height:18px}
ul .sort_sel{height:25px;line-height:21px;padding-left:5px;width:100%;border-bottom:1px #fff solid;}
ul .sort_sel select{margin-top:2px;}
.displaynone ul{display:none;width:250px;list-style-type:none;}
#clickLayer{position:absolute;top:0;left:0;z-index:-1;width:800px;height:600px;background-color:#ccc;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

/* msg 0127 */
.msg_title{font-weight:bold;width:94%;color:#666;text-align:left;margin:0 auto 8px;padding:15px 0 0;border-bottom:1px #eee solid;}
.msg_title span,.msg_title a{color:#0296C3;font-weight:normal;}
.msg_title .more{float:right;margin-top:1px;color:#666;}
.msg_list{width:94%; text-align:left; list-style:none;margin:0 auto;}
.msg_list li{width:100%;height:29px;line-height:20px;text-align:left;border-bottom:1px #eee solid;margin-bottom:3px;*margin-bottom:0;}
.msg_list li .msg_content a{margin:0 3px;}
.msg_list .photo{float:left;width:30px;margin:0 3px 0 1px;}
.msg_list .photo img{border:2px #eee solid;padding:1px;}
.msg_list .msg_content{float:left;line-height:28px;width:80%;overflow:hidden;}
.msg_list .msg_del{float:right;width:20px;height:20px;margin:6px 0 0 2px;}
.msg_list .msg_del a{display:block;width:20px;height:20px;background:url(../images/replyclose.gif) no-repeat;}
.msg_list .msg_del a:hover{background:url(../images/replyclose.gif) no-repeat;}

/* app_list 0202 */
.app_list{margin-bottom:10px;}
.app_list li{border-bottom:1px dashed #ececec;min-height:75px;_height:75px;padding:10px 10px 5px;position:relative;text-align:left;}
.app_list li div.figure{float:left;margin-right:10px;text-align:center;width:75px;}
.app_list li h3.name{font-size:12px;}
.app_list li div.developer{color:#808080;line-height:2em;}
.app_list li p.description{color:#555555;line-height:1.4em;margin-left:85px;}
.app_list li div.statistics{color:#eacacc;line-height:2em;margin-left:85px;}
.app_list li span{color:#808080;}
.app_list li em{font-style:normal;font-weight:400;margin: 0 5px;}

/* app_add */
.app_contentbox{ text-align:left;color:#4D4D4D;font-size:12px;width:96%;}
.top-bg{height:10px;width:100%;}
.app_contentbox .content{margin:0 auto;overflow:auto;width:96%;}
.app_contentbox .content .tips{color:#AAAAAA;margin-top:5px;}
.app_contentbox .content .tips a{/*color:#0A68B6;*/margin:0 5px;}
.app_contentbox .content .allow{border-bottom:1px solid #CBCBCB;}
.app_contentbox .content .allow img{float:left;margin:0;margin:-2px 0 0\9;padding:0 13px 0 0;}
.app_contentbox .content .allow p{font-size:13px;font-weight:bold;margin-bottom:8px;padding-left:14px;}
.introduction{margin-bottom:15px;margin-top:10px;}
.introduction img{float:left;height:73px;margin-right:15px;width:73px;}
.app-title-bar{height:14px;}
.clearfix{display:block;}
.introduction a{display:block;float:left;padding:1px 8px 0 0;text-decoration:none;}
.introduction .app-info{margin:6px 0;}
.introduction p{line-height:20px;}
#confirm_add_form{display:inline-block; width:100%;}
#confirm_add_form p{margin:10px 0;}
#confirm_add_form .choose{border-top:1px solid #DDDDDD;margin:10px 0;padding-top:10px;}
#confirm_add_form  .choose input{margin-right:5px;font-size:12px;}
#confirm_add_form label{font-weight:normal;margin:0;padding:0;}
#confirm_add_form .choose label{color:#888888;font-weight:normal;cursor:pointer;}
.app_contentbox .button {height:26px;line-height:26px;margin:21px auto 50px;width:240px;}
.app_contentbox .btn{margin:20px auto 40px;}
.bottom-bg{height:5px;overflow:hidden;width:100%;}
.button .agree{background:url(../images/cancel_app_button.jpg) no-repeat 0 0;display:block;float:left;height:25px;line-height:25px;line-height:28px\9;*line-height:27px;margin:0 15px;overflow:hidden;text-decoration:none;width:66px;color:#fff; text-align:center;}
.button .cancel{background:url(../images/into_app_button.jpg) no-repeat 0 0;display:block;float:left;height:25px;line-height:25px;margin:0 15px;overflow:hidden;text-decoration:none;width:66px;color:#fff; text-align:center;}
/* mypals 0128-0203 */
.friend_list{width:350px;float:left;margin-bottom:15px;}
.friend_list .user_list{width:320px;margin:10px 0 0 6px;*margin:10px 0 0 -14px;}
.friend_list ul li{width:320px;height:75px;float:left;display:inline;border-bottom:1px #f0f0f0 solid; position:relative;}
.friend_list ul li.hover{_width:318px;height:75px;border:1px #d4d4d4 solid;margin:-1px 0 0 -1px;background:url(../images/mypals_bg.gif) 0 -165px repeat-x;}
.friend_list .photo{width:48px;height:48px;border:3px #d4d4d4 solid;padding:1px;float:left;display:inline;margin:10px 0 0 6px;*margin:10px 0 0 5px;background:#fff;_overflow:hidden;}
.friend_list ul li dl{display:block;width:240px;margin:5px 0 0 5px;line-height:20px;text-align:left;float:left;word-spacing:1px;letter-spacing:1px}

.sort_select{position:absolute;z-index:3px;background:#fff url(../images/sort_sel_bg.gif) right bottom no-repeat;padding:0 4px 5px 0;word-spacing:1px;letter-spacing:1px;overflow:hidden;}
.sort_sel_box{height:100%;border:1px #adaead solid;float:left;_width:80px;}
.sort_select ul li{text-align:left;cursor:pointer;line-height:23px;}
.sort_select ul li a{color:#333;line-height:23px;height:23px;display:block;padding:0 6px;}
.sort_select ul li a:hover{background:#848284;color:#fff; text-decoration:none;}

.friend_list dl dt,.friend_list  dl dd.sort{color:#5e635c;line-height:21px;margin-top:1px; font-weight:bold;padding-left:5px;}
.friend_list ul li dl dd{color:#888888;padding-left:5px;}
.friend_list dl dd.sort{padding:0; font-weight:normal}
.friend_list dl dd a{color:#5e635c;padding:0 0 1px 6px;}
.friend_list dl dd a span{background:url(../images/mypals_bg.gif) no-repeat;background-position:right -42px;background-position:right -40px\9;*background-position:right -42px;padding:0 14px 1px 0;padding:2px 14px 0 0\9;text-decoration:none;}
.friend_list dl dd a:hover{background:url(../images/mypals_bg.gif) 0 -78px no-repeat; text-decoration:none;}
.friend_list dl dd a:hover span{background-position:right -62px;background-position:right -60px\9;*background-position:right -62px;}
.friend_list ul li .tool,.grouping_ct .tool{z-index:2;float:right;top:3px;right:0;width:50px;position:absolute;}
.friend_list ul li.hover .tool{_right:-2px;}
.friend_list ul li .tool a,.grouping_ct .tool a{width:18px;height:20px;margin:0 3px 0 0;float:right;}
.friend_list ul li .tool .del_bt,.grouping_ct .tool .del_bt{width:15px;background:url(../images/mypals_bg.gif) 0 -148px no-repeat;}
.friend_list ul li .tool .del_bt:hover,.grouping_ct .tool .del_bt:hover{background-position: 0 -133px;}
.friend_list ul li .tool .send_bt{width:20px;height:16px;background:url(../images/mypals_bg.gif) 0 -101px no-repeat;}						            
.friend_list ul li .tool .send_bt:hover{width:20px;background-position: 0 -117px;}
.grouping_list{float:right;width:200px;}		
.grouping_top{height:50px;background:url(../images/grouping_topbg.gif) no-repeat;}
.grouping_top .search{height:18px;width:140px;padding-top:15px;*padding-top:14px;margin:0 auto;vertical-align:middle;}
.grouping_top .search input.text{width:90px;height:16px;border:1px #cecdcc solid;margin-right:5px;margin-top:1px;}
.grouping_top .search input.button{width:42px;height:18px;padding-top:1px\9;padding-bottom:2px;color:#333;line-height:18px;border:0;background:url(../images/mypals_bg.gif) right -94px;}
.grouping_ct{min-height:50px;height:auto;_height:50px;background:url(../images/grouping_ctbg.gif) repeat-y;}
.grouping_ct .grouping_box{width:150px;cursor:pointer;height:24px;background:none;margin:0 auto;border-bottom:1px #e9e9e9 solid;color:#333;}
.grouping_ct .name{float:left;text-align:left;width:95px;height:14px;line-height:12px;line-height:14px\9;margin:6px 0 0;padding-left:20px;background:url(../images/mypals_bg.gif) -85px -132px no-repeat;background:url(../images/mypals_bg.gif) -85px -133px no-repeat\9;}
.grouping_ct .name a{color:#333; text-decoration:none;}
.grouping_ct .ico{background:url(../images/mypals_bg.gif) -85px -116px no-repeat;background:url(../images/mypals_bg.gif) -85px -117px no-repeat\9;}
.grouping_ct .num{float:right;width:30px;_width:28px;height:14px;line-height:14px;margin:5px 3px 0 0;_margin:3px 0 0 0;color:#666;font-size:11px;font-family:Arial,Helvetica,sans-serif;text-align:right;}
.grouping_bt{height:26px;background:url(../images/grouping_btbg.gif) no-repeat;}
/* app_mag 0205 */
#ttable{width:95%;border-collapse:collapse; text-align:left;margin:0 auto;}
#ttable tbody{display:table-row-group;vertical-align:middle;}
#ttable td.icon{padding-left:10px;width:22px;}
#ttable td.icon img{border:2px #eee solid;padding:1px;}
#ttable td{border-bottom:1px dashed #DDDDDD;padding:7px 0;vertical-align:middle;}
#ttable .icon{background-repeat:no-repeat;}
#ttable td.info{width:460px;font-size:14px;font-weight:bold;padding:0 10px 0 10px;}
#ttable td.action {padding-right:6px;text-align:right;width:50px;}
#ttable td.action a.remove{background:url(../images/replyclose.gif) no-repeat;padding-left:1.2em;}
#ttable td.action a.remove{display:block;float:right;height:14px; margin-top:6px;text-indent:-1000em;width:14px;}
/* 0208 */
.share_pop{padding:30px 0 0 80px;width:230px;height:90px;background-color:white;line-height:15px;}
.share_pop img{margin:0 5px -10px 0;}

