/*Lee dialog 1.0 http://www.xij.cn/blog/?p=68*/
#floatBoxBg{
	display:none;
	width:100%;
	height:100%;
	background:#000;
	position:absolute;
	top:0;
	left:0;
	z-index:9998;
	}
.floatBox{
	border:2px solid #A5BEDD;
	width:300px;
	position:absolute;
	z-index:9999;
	}
.floatBox .title{
	height:23px;
	padding:7px 8px 0;
	color:#000;
	background:#B0D8FF url(../images/common/boxbg.gif) repeat-x left top;
	border-bottom:#A5BEDD 1px solid;
	}
.floatBox .title h4{
	float:left;
	padding-left:20px;
	margin:0;
	font-size:12px;
	background:url(../images/common/application.gif) no-repeat left top;
	}
.floatBox .title a{
	float:right;
	cursor:pointer;
	background:url(../images/common/close.gif) no-repeat right top;
	height:8px;
	width:8px;
	margin-top:3px;
	}
.floatBox .content{
	padding:10px 15px;
	background:#fff;
	text-align:left;
	}
#faceBg,#sortBg,#settingBg {
	background:#000;
	opacity:0;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	
	}
.faceBox,.sortBox {
	border:1px solid #A5BEDD;
	position:absolute;
	z-index:9999;	
	}
.faceBox .content {
	padding:5px;
	background-color:#FFF;
	text-align:left;
	}
.sortBox .content {
	padding:10px 15px;
	background:#fff;
	text-align:left;
	}
.faceBox .content img {
	padding:2px;
	}
.sortBox .content h4 {
	margin-bottom:10px;
	}
.sortBox .content p {
	padding-bottom:10px;
	}
/*reg part*/

#regForm p {
	line-height:1.6em;
	padding-top:6px;
	padding-bottom:6px;
	text-align:left;
}
#regForm p.textRight {
	text-align:right;
	}
#regForm p.textGrep {
	color:#666;
	}

/*schedule*/
h2#schedule_head {
	margin-bottom:15px;
	margin-top:5px;
	}
#schedule {
	border:1px solid #a5bedd;
	padding:1px;
	}
table.schedule_table {
	width:100%;
	text-align:center;
	}
.schedule_table th {
	padding:10px 0px;
	background-color:#e3ebfe;
	}
.schedule_table td {
	padding:8px 0px;
	border-left:1px solid #f5f5f5;
	border-top:1px solid #f5f5f5;
	}
.schedule_table td.parts{
	border:0 none;
	background-color:#e3ebfe;
	}
col#numCol {
	width:38px;
	}
col.week {
	width:104px;
	}
.schedule_manage {
	text-align:right;
	margin:15px 0;
	}
.schedule_manage a {
	margin-left:5px;
	}

/*request*/
#request_list {
	width:100%;
	overflow:hidden;
	text-align:left;
	}
h2.request_head {
	padding-bottom:5px;
	}
h2.request_head img {
	vertical-align:middle;
	margin-right:5px;
	}
#request_list ul {
	border-top:1px solid #a5bedd;
	padding:10px 0 0 0;
	}
#request_list ul li{
	padding:5px 0 10px 65px;
	border-bottom:1px solid #d8dfea;
	margin-bottom:6px;
	}
#request_list ul li .avatar {
	position:absolute;
	margin-left:-65px;	
	}
.request_info {
	margin-bottom:5px;
	}
.request_info p {
	margin-bottom:5px;
	}
.request_info .quote {
	overflow:hidden;
	}
.request_form {
	margin-top:8px;
	margin-bottom:5px;
	}
.request_manage {
	text-align:right;
	}
.request_manage p {
	padding-top:5px;
	}
.request_manage a{
	color:#666;
	}
/*窗口式-添加好友*/
#addFriends {
	width:100%;
	overflow:hidden;
	text-align:left;
	}
.addFriendsInfo {
	padding:10px 0 0px 65px;
	}
.addFriendsInfo .avatar{
	position:absolute;
	margin-left:-65px;	
	}
.addFriendsInfo p {
	margin-bottom:8px;
	}
/*弹出无标题栏的对话框*/
.popup_dialog {
	text-align:left;
	}
.popup_dialog p {
	padding-top:5px;
	padding-bottom:5px;
	}
.popup_dialog ul {
	margin-top:10px;
	margin-bottom:5px;
	}
.popup_dialog ul li {
	padding-bottom:3px;
	padding-top:3px;
	}
/*回复纸条*/
#reMsg {
	width:100%;
	overflow:hidden;
	text-align:left;
	}
.reMsg_Content {
	padding:10px 0 0px 65px;
	}
.reMsg_Content .avatar{
	position:absolute;
	margin-left:-65px;	
	}
.reMsg_option {
	text-align:right;
	}
.conf_fav {
	width:400px;
	float:left;
	}
ul.reMsg_List {
	border-color:#d8dfea;
	border-style:solid;
	border-width:0 1px;
	overflow:hidden;
	padding-bottom:15px;
	}
.reMsgList_head,.reMsgList_foot {
	background-image:url(../images/common/msg_dialog.gif);
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	}
.reMsgList_head {
	background-position:0 0;
	}
.reMsgList_foot {
	background-position:0 -5px;
	margin-bottom:20px;
	}
.reMsg_List li {
	padding:5px 6px;
	}
.reMsg_Form {
	overflow:hidden;
	}
.reMag_action {
	margin-top:5px;
	margin-bottom:5px;
	text-align:right;
	}
.reMsg_Form .avatar{
	float:left;
	margin-top:35px;
	}
.reMsg_dialog {
	background:url(../images/common/dialog-left.gif) no-repeat left top;
	height:90px;
	overflow:hidden;
	float:right;
	padding-left:15px;
	display:inline;
	position:absolute;
	}	
.reMsg_textarea {
	border-top:1px solid #d8dfea;
	border-bottom:1px solid #d8dfea;
	height:88px;
	float:left;
	display:inline;
	}	
.reMsg_dialog_right {
	background:url(../images/common/dialog-right.gif) no-repeat right top;
	width:5px;
	height:90px;
	float:left;
	display:inline;
	}	
/*发送纸条*/
table.add_message_table {
	width:100%;
	color:#666;
} 
col#head {
	width:45px;
	}
.add_message_table td {
	padding:5px 5px 5px 0;
	}
	
.popup_content p{
	text-align:left;
	margin-bottom:6px;
	}
/*日志分类管理*/
table.blog_sort_table {
	width:100%;
	color:#666;
} 
col#sort_sel {
	width:30px;
	}
col#sort_input {
	width:200px;
	}
.blog_sort_table td{
	padding:8px 5px;
	}
.blog_sort_table input.addSort {
	width:160px;
	padding:3px;
	}
a.options {
	border-width:1px;
	border-style:solid;
	border-color:#a5bedd #000 #000 #a5bedd;
	background-color:#e3ebef;
	padding:3px 4px;
	vertical-align:baseline;
	text-decoration:none;
	color:#000;
	width:45px;
	line-height:18px;
	display:inline-block;
	text-align:center;
	vertical-align:baseline;
	}
a.del {
	background-color:#EEE;
	border-width:1px;
	border-style:solid;
	border-color:#999 #000 #000 #999;
	padding:3px 4px;
	vertical-align:baseline;
	text-decoration:none;
	color:#000;
	width:45px;
	line-height:18px;
	display:inline-block;
	text-align:center;
	vertical-align:baseline;
	}
a.options:visited,a.del:visited  {
	color:#000;
	}
.options img,.del img {
	vertical-align:middle;
	margin-right:3px;
	}
/*好友选择菜单*/
#select_list{
	overflow:hidden;
	float:left;
	width:410px;
	margin-right:10px;
	}
#sel_friend_search {
	float:right;
	width:140px;
	overflow:hidden;
	}
#sel_friend_search .c_menu li {
	border:0 none;
	padding-bottom:5px;
	text-align:right;
	}
#sel_friend_search .c_menu select{
	width:100%;
	}
ul.sel_friend_list {
	overflow:hidden;
	}
.sel_friend_list .avatar {
	position:absolute;
	margin-left:-65px;
	}
.sel_friend_list li {
	padding:0 20px 15px 65px;
	margin:0 20px 5px 0px;
	float:left;
	display:inline;
	}	
.sel_friend_list  li p {
	margin-bottom:5px;
	}	
.sel_friend_list span{
	float:left;
	width:100px;
	height:10px;
	margin:0;
	background-color:#f5f5f5;
	}
.sel_friend_list span small{
	display:inline-block;
	width:0;
	height:0;
	padding-top:10px;
	overflow:hidden;
	}
.sel_friend_list .midubar small{
	background:url(../images/common/ratiobody_red.gif) right 0 no-repeat;
	}
	
/*特别好友情侣信息弹出层*/
.showSfriendsInfo {
	border:1px solid #a5befe;
	background-color:#FFF;
	position:absolute;
	}  
/*相册上传*/
