@charset "utf-8";
body {
	font-size:12px;
	color:#333333;
	margin:0px auto 5px auto;
	word-break:break-all;
	font: 12px/1.5 'lucida grande', tahoma, arial, 'bitstream vera sans', helvetica, sans-serif;/*font-family:微软雅黑;*/
}
/*=============全局====================*/
ul {
	list-style:none;
}
* {
	margin:0;
	padding:0;
	background:transparent;
}
div {
	font-size:12px;
}
textarea {
	font: 12px/1.5 'lucida grande', tahoma, arial, 'bitstream vera sans', helvetica, sans-serif;
	padding:3px;
}
input, textarea, button, select {
	font-size:14px;
	vertical-align:baseline;
	line-height:1.3;
}
img {
	border:0;
}
hr {
	height:1px;
	padding:0;
	margin:0 10px;
	color:#cccccc;
}
a, a:link {
	color:#0066CC;
	text-decoration:none;
}
a:hover {
	/*color:#ff0000;*/
	text-decoration:underline;
}
/*=============共用部分=================*/
.h4image {
	width:48px;
	height:48px;
}
.h4image img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.h4image a:hover img {
	border:1px solid #0099CC;
}
.image img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.image a:hover img {
	border:1px solid #0099CC;
}

.imageq img {
	border:1px solid #fff;
	padding:2px;
}
.imageq a:hover img {
	border:1px solid #0099CC;
}

.imgonborder {
}
.imgonborder a img {
	border:0;
}
.imgonborder img {
	border:0;
}
.imgb img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.imgb a:hover img {
	border:1px solid #0099CC;
}
/*通用行高*/
.spline {
	height:10px;
	clear:both;
}
/*通用行高*/
.spline2 {
	height:3px;
	clear:both;
}
/*通用不可见*/
.disp-none {
	display:none;
}
/*回车样式*/
.pstr {
	padding:5px 0;
	clear:both;
}
/*回车样式*/
.pstr1 {
	padding:3px 0;
	clear:both;
}
/*邀请注册*/
.regcss {
	clear:both;
	float:left;
	width:286px;
}
.regcss ul {
	margin:0;
	padding:0;
}
.regcss li {
	width:70px;
	float:left;
	padding:0px;
}
.img img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.img a:hover img {
	border:1px solid #0099CC;
	padding:2px;
}
/*回车样式*/
.cpstr {
	clear:both;
}
.cpstr ul {
	margin:0;
}
.cpstr li {
	list-style-type:none;
	height:20px;
	color:#0178AF;
	margin-left:8px;
 *margin-left:-10px;
	width:30%;
	margin-top:5px;
	margin-bottom:4px;
	text-align:center;
}
.cpstr .current {
	color:#fff;
	font-weight:bold;
	background-color:#32A2E4;
	border:1px solid #147AB6;
}
.cpstr .current a {
	color:#fff;
}
.cpstr .current a:hover {
	color:#000;
}
.time {
	color:#B3B3B3;
	font-size:11px;
}
.time1 {
	color:#B3B3B3;
	font-size:11.5px;
}
.tshow {
	color:#cad3d7;
	font-size:11.5px;
}
/*分隔样式*/
.pipe {
	margin:0 2px;
}
/*右栏内容样式*/
.ctitle {
	color:#FF9900;
	font-weight:bold;
}
.ctitle a {
	color:#FF9900;
	text-decoration:none;
}
.ctitle a:hover {
	color:#0000ff;
	text-decoration:underline;
}
.ccontent {
	padding:5px;
}
.ccontent ul {
	padding:0px;
	margin:0;
}
.ccontent li {
	display:block;
	list-style-type:none;
	margin:3px;
	padding:3px 0;
}
.ccontent li span {
	color:#999999;
}
.ccontent li span a {
	color:#999999;
}
.ccontent .time {
	font-size:10px;
}
/*导航菜单li里特殊样式*/
.clititle {
	color:#FF9900;
}
.clititle a {
	color:#FF9900;
	text-decoration:none;
}
.clititle a:hover {
	color:#0000ff;
	text-decoration:underline;
}
.pcss {
	margin:10px 15px;
	clear:both;
}
.showRed {
	color:#FF9900;
}
.showRed a {
	color:#FF9900;
}
.showRed a:hover {
	text-decoration:underline;
}
.red {
	color:Red;
}
.line {
	border-bottom:1px dotted #E7E6E6;
	height:16px;
 *height:2px;
	margin:8px 0;
	_margin:3px 0;
	clear:both;
}
.line1 {
	border-bottom:1px dotted #E7E6E6;
	height:2px;
	margin:8px 0;
	clear:both;
}
.line-none {
	border-bottom:1px dotted #E7E6E6;
	height:2px;
	margin:2px 0;
	clear:both;
}
.border1
{
	border-bottom:1px solid #E7E6E6;
	height:2px;
	margin:8px 0;
	clear:both;
}

.f_login {
	width:120px;
	background-color:#fff;
	border:1px solid #cccccc;
	padding:3px;
}

.f-text {
	margin:0;
	padding:0;
	border:1px solid #cccccc;
	font-size:12px;
	line-height:120%;
	padding:3px;
	cursor:pointer;
	background-color:#fff;
}
.f-search {
	margin:0;
	border:1px solid #cccccc;
	font-size:12px;
	cursor:pointer;
	padding:0 3px;
	background-color:#fff;
	width:100px;
}
textarea, select {
	margin:0;
	padding:0;
	border:1px solid #cccccc;
	font-size:12px;
	line-height:120%;
	overflow:auto;
	padding:2px;
	cursor:pointer;
	background-color:#fff;
}
.f-button {
	border-bottom:1px #999999 solid;
	border-right:1px #999999 solid;
	border-left:1px #fff solid;
	border-top:1px #fff solid;
	background-color:#5EA7F2;
	border-bottom:1px #999999 solid;
	color:#fff;
	font-size:11.5px;
	font-weight:normal;
	font-size:11.5px;
	font-weight:normal;
	/*height:24px; 
	padding:0px 2px 2px 2px;*/
	padding:3px;
	*padding-top:3px;
	cursor:pointer;
}
.f-reset 
{
	border-bottom:1px #999999 solid;
	border-right:1px #999999 solid;
	border-left:1px #fff solid;
	border-top:1px #fff solid;
	background-color:#eee;
	color:#333;
	font-size:11.5px;
	font-weight:normal;
	font-size:11.5px;
	font-weight:normal;
	padding:3px;
	*padding-top:3px;
	cursor:pointer;
}
.f-file {
	padding:2px;
	width:300px;
	cursor:pointer;
}
.nl {
	float:left;
}
.nr {
	float:right;
	clear:right;
}
/*菜单导航*/
	
.l {
	float:left;
}
.r {
	float:right;
	clear:right;
}
/*公共换行*/
.c {
	clear:both;
}

/*红色*/
.reshow {
	color:Red;
}
.reshow a {
	color:Red;
}


/*白色*/
.whshow {
	color:#fff;
}
.whshow a {
	color:#fff;
}
.underline,.underline a
{
	text-decoration:underline;
}

/*蓝色*/
.blue {
	color:Blue;
}
/*绿色*/
.green,.green a {
	color:Green;
}
/*深蓝色*/
.shenlan {
	color:#0178AF;
}
/*橙色*/
.chengse {
	color:#FF9900;
}
/*颜色9999*/
.c999,.c999 a {
	color:#999999;
}
/*颜色333*/
.c333,.c333 a {
	color:#333333;
}
/*粗体*/
.normal {
	font-weight:normal;
}
/*12号字体*/
.font12 {
	font-size:12px;
}
/*11号字体*/
.font11 {
	font-size:11px;
}
.bold {
	font-weight:bold;
}
.it
{
	font-weight:lighter;
}
/*14号字体*/
.font14 {
	font-size:14px;
}
/*16号字体*/
.font16 {
	font-size:16px;
}
/*居中*/
.center {
	text-align:center;
}

.bback {
	background-color:#eeeeee;
	padding:10px;
	border-top:1px solid #CCCCCC;
}
.bbackeee {
	background-color:#FAFAFA;
}
.cright {
	text-align:right;
}
.cleft {
	text-align:left;
}
.height120 {
	height:120px;
}
.height80 {
	height:80px;
}
.lineheight20 {
	line-height:20px;
}
.padding5 {
	padding-left:5px;
}
.padding10 {
	padding-left:10px;
}
.padding15 {
	padding-left:15px;
}
.padding20 {
	padding-left:20px;
}
.padding30 {
	padding-left:30px;
}
.padding50 {
	padding-left:50px;
}
.paddings2 {
	padding:2px;
}
.paddings5 {
	padding:5px;
}
.paddings10 {
	padding:10px;
}

.paddings_h5_1 
{
	padding:5px 0;
*padding:1px 0;
}
.margins_h {
	margin:8px 0;
}
.margins_h5 {
	margin:5px 0;
}
.margins20 {
	margin:20px;
}
.margins10 {
	margin:10px;
}
.margins5 {
	margin:5px;
}
.margins_10 {
	margin:0 10px;
}
.margin6 {
	margin-left:6px;
}
.margin10 {
	margin-left:10px;
}
.margin15 {
	margin-left:15px;
}
.margin20 {
	margin-left:20px;
}
.margin30 {
	margin-left:30px;
}
.w60 {
	width:60px;
}
.w80 {
	width:80px;
}
.w100 {
	width:100px;
}
.w110 {
	width:110px;
}
.w120 {
	width:120px;
}
.w150 {
	width:150px;
}
.w200 {
	width:200px;
}
.w220 {
	width:220px;
}
.w260 {
	width:260px;
}
.w280 {
	width:280px;
}
.w300 {
	width:300px;
}
.w320 {
	width:320px;
}
.w330 {
	width:330px;
}
.w360 {
	width:360px;
}
.w370 {
	width:370px;
}
.w400 {
	width:400px;
}
.w420 {
	width:420px;
}
.w450 {
	width:450px;
}
.w530 {
	width:530px;
}
.w600 {
	width:600px;
}
.w610 {
	width:610px;
}
.w660 {
	width:660px;
}
.w740 {
	width:740px;
}
.s20 {
	width:20%;
}
.s30 {
	width:30%;
}
.s40 {
	width:40%;
}
.s45 {
	width:45%;
}
.s47 {
	width:47%;
}
.s48 {
	width:48%;
}
.s50 {
	width:50%;
}
.s51 {
	width:51%;
}
.s60 {
	width:60%;
}
.s70 {
	width:70%;
}
.s75 {
	width:75%;
}
.s75_1 {
	width:73.6%;
*width:75%;
}
.s80 {
	width:80%;
}
.s85 {
	width:85%;
}
.s90 {
	width:90%;
}
.s92 {
	width:92%;
}
.s93 {
	width:93%;
}
.s95 {
	width:95%;
}
.s96 {
	width:96%;
}
.s97 {
	width:97%;
}
.s98 {
	width:98%;
}
.s99 {
	width:99%;
}
.s100 {
	width:100%;
}
.reshow_b {
	color:#FF9900;
}
.inline {
	display:inline;
}
.border {
	border:1px solid #D1D0D0;
	padding:8px;
	width:376px;
}
.borderout {
	border:8px solid #F0F0F0;
}
.border-eee {
	border:1px solid #eeeeee;
}
.border-top {
	border-top:1px solid #eeeeee;
}
/*3栏中间图片48 60宽度*/
.body-m-left {
	width:60px;
}
.body-m-right {
	width:450px;
	margin-left:5px;
}
/*3栏中间图片48 104宽度*/
.body-mb-left {
	width:110px;
}
.body-mb-right {
	width:410px;
	margin-left:5px;
}
/*2栏中间图片48 60宽度*/
.body-2m-left {
	width:60px;
}
.body-2m-right {
	width:662px;
	margin-left:5px;
}
/*2栏中间图片48 60宽度*/
.body-2mb-left {
	width:110px;
}
.body-2mb-right {
	width:612px;
	margin-left:5px;
}
.body-2mb-right .lft {
	width:500px;
}
.body-2mb-right .rit {
	width:80px;
}
.pike {
	padding:3px;
	color:#87C2F7;
}
.pinfo {
	float:right;
	font-size:12px;
}
.pinfo a {
	color:#969AA3;
	text-decoration:underline;
}
.pinfo a:hover {
	color:#ff0000;
	text-decoration:none;
}
/*通用标题背景头*/
.hdtitle {
	background-color:#F7F7F7;
	border-top:1px solid #98BFEB;
	border-bottom:1px solid #EFEFEF;
	padding:5px;
	clear:both;
}

.hdtitle-index {
	background-color:#F7F7F7;
	background-image:url(../images/tbg_index.gif);
	border:1px solid #EFEFEF;
	padding:5px;
	clear:both;
}

/*通用标题背景头蓝色背景*/
.hdtitle-ls {
	background-color:#EFF7FD;
	border-top:1px solid #98BFEB;
	border-bottom:1px solid #EFEFEF;
	padding:5px;
	clear:both;
}
/*index.aspx*/
#welcome {
	clear:both;
	padding:5px 10px 20px 15px;
	line-height:25px;
}
#welcome ul {
	padding:0;
	margin:0;
}
.register {
	margin:15px 0 -10px 2px;
}
.tour-photo {
	background: url(../images/site/ico/index-photo.gif) 0 5px no-repeat;
	padding-left:22px;
	list-style-type:none;
}
.tour-share {
	background: url(../images/site/ico/index-share.gif) 0 5px no-repeat;
	padding-left:22px;
	list-style-type:none;
}
.tour-userlog {
	background: url(../images/site/ico/index-userlog.gif) 0 5px no-repeat;
	padding-left:22px;
	list-style-type:none;
}
.tour-pr {
	background: url(../images/site/ico/index-pr.gif) 0 5px no-repeat;
	padding-left:22px;
	list-style-type:none;
}
.tour-group {
	background: url(../images/site/ico/index-group.gif) 3px 5px no-repeat;
	padding-left:22px;
	list-style-type:none;
}
/*用户登录*/
.userlogin {
	padding:8px 0 5px 8px;
	line-height:25px;
}
.userlogin span {
	font-weight:bold;
	display:block;
	border-bottom:1px solid #cccccc;
	width:30px;
}
.userlogin label {
	display:block;
}

/*通知，请求*/
.request{ border:1px solid #ECE2ED; position:relative; zoom:1;width:99.8%;margin:15px 0 8px -10px;}
.request li{ float:left;width:125px;}
.request .icon-list{ padding:8px 8px 2px 15px; overflow:hidden;zoom:1;text-align:center;}
.rcorner-s1,.rcorner-s1-l,.rcorner-s1-bottom,.rcorner-s1-bottom-l{ height:3px; font-size:0; background:url(../images/corner.png) 0 0 no-repeat; clear:both; display:block; position:relative; text-align:left;}
.rcorner-s1,.rcorner-s1-bottom{ right:-1px; width:auto;}
.rcorner-s1-l,.rcorner-s1-bottom-l{ left:-2px; width:3px;}
.rcorner-s1{ background-position:100% -6px; position:absolute; width:100%; margin-top:-1px;_left:1px;}
.rcorner-s1-l{ background-position:0 0;}
.rcorner-s1-bottom-l{ background-position:0 -3px;}
.rcorner-s1-bottom{background-position:100% -9px; position:absolute; width:100%; bottom:-1px;_left:1px;}


/*搜索*/
 .cnViSideBarFind {
	padding:11px 0 10px 0px;/*border-bottom:1px solid #dedede;*/
}
.cnViSideBarFind label {
	color:#000;
	font-weight:bold;
}
.cnViSideBarFind div {
	height:24px;
	margin:5px 0;
	background:url(../images/site/bgSearchBox.gif) no-repeat left bottom;
}
.cnViSideBarFind input {
	width:110px;
	padding-top:6px;
 *padding-top:4px;
	padding-left:5px;
	border:none;
	background:transparent;
 *vertical-align:middle;
	color:#7d7d7d;
	font-size:12px;
}
.cnViSideBarFind img {
	margin-left:2px;
	vertical-align:middle;
	cursor:pointer;
}
.cnViSideBarFriend {
	padding:5px 0 5px 18px;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #dedede;
	line-height:20px;
}
.cnViSideBarFriend label {
	font-weight:bold;
}
/*============= 图标导航部分==============*/

.hn-apps {
	background:url(../images/drop-arrow2.gif) no-repeat 101% 6px;
}

.app-menu {
	margin:0 0 8px 0;
	border:0;
	font-size:14px;
}
.app-menu ul 
{
	margin:0 5px 0 6px;
	padding:0;
}
.app-menu li {
	line-height:25px;
	display:block;
	list-style-type:none;
	border-bottom:1px solid #EBEBEB;
	padding:4px 0 3px 0;
	float:left;
	width:128px;
}
.nav {
	padding-left:22px;
}
.ico-mood {
	background: url(../images/site/ico/mood.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

.ico-app
 {
	background: url(../images/site/ico/app.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
	font-size:12px;
}
.ico-app a{color:Red;font-weight:bold;}
.ico-blog {
	background: url(../images/site/ico/blog.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-album {
	background: url(../images/site/ico/album.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-group {
	background: url(../images/site/ico/group.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-vEmail {
	background: url(../images/site/ico/email.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

.ico-gift {
	background: url(../images/site/ico/gift.gif) 2px 3px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-share {
	background: url(../images/site/ico/share.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-poke {
	background: url(../images/site/ico/poke.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-movie {
	background: url(../images/site/ico/movie.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-atv {
	background: url(../images/site/ico/atv.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-news {
	background: url(../images/site/ico/news.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-note {
	background: url(../images/site/ico/note.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-gbook {
	background: url(../images/site/ico/gbook.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-im {
	background: url(../images/site/ico/im.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-mobile {
	background: url(../images/site/ico/mobile.gif) 0 2px no-repeat;
	padding-left:22px;
}
.ico-vote {
	background: url(../images/site/ico/vote.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-pk {
	background: url(../images/site/ico/pk.gif) 0 2px no-repeat;
	padding-left:22px;
}
.ico-fsell {
	background: url(../images/site/ico/fsell.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-bill {
	background: url(../images/site/ico/bill.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-frdimpress {
	background: url(../images/site/ico/frdimpress.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
.ico-frdcompare {
	background: url(../images/site/ico/frdcompare.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
/*=============快捷方式=================*/
#divshort 
{
	height:18px;
	padding:5px 20px;
	margin:0px auto 0px auto;
	background: url(../images/shortmenu.gif);
	overflow:hidden;
	
}
/*
#divshort a
{
	color:#000;
}*/
/*=============顶部====================*/
/*顶部*/

#divhead 
{
	clear:both;
	height:53px;
	background-color:#F5F5F5;
	margin:5px auto 0px auto;
	width:960px;
	background: url(../images/site/topbg.gif) no-repeat 0 0;
	color:#fff;
}
#divhead .logo {
	float:left;
	width:98px;
	padding:8px 0 0 0;
	text-align:center;
}
#divhead .topmenu {
	float:right;
	width:850px;
	_width:860px;
	display:inline;
}
#divhead .topmenu .menu {
	float:left;
	margin:12px 0 0 0px;
}

#menu-ul {
	float:left;
}
#menu-ul li 
{
	position:relative;
	top:1px;
	z-index:6;
	list-style:none;
	float:left;
	margin-right:3px;
}
#menu-ul a {
	float:left;
	padding:0px 10px;
	color:#fff;
	font-size:14px;
	line-height:22px;
	*padding:0px 10px;
}
#menu-ul a:hover {
	background-color:#2376c0;
	text-decoration:none;
}

#notifications {
	float:left;
	margin:2px 0 0 10px;
	width:74px;
	height:18px;
	background:url(../images/new-noti.gif) no-repeat 100% 50%;
}
#notifications a {
	display:block;
	width:100%;
	height:auto;
	text-decoration:none;
	font:10px/1 Tahoma;
	padding:4px 0 4px;
	_padding:5px 0 3px;
	cursor:pointer;
}
#notifications a span {
	display:block;
	width:18px;
	text-align:right;
	cursor:pointer;
}
#notifications a:hover {
	background:transparent;
}


#divhead .topmenu .menu-sec {
	float:right;
	margin:15px 5px 0 0;
	_margin:15px 2px 0 0;
}
#divhead .topmenu .menu-sec a {
	color:#fff;
	text-decoration:none;
}
#divhead .topmenu .menu-sec a:hover
{
	/*color:#FF9900;*/
	text-decoration:underline;
}
#divhead .topmenu .menu-sec li 
{
	display:inline;
	padding-right:3px;
}

#divhead .topmenu .menu li .divstyle 
{
	margin:22px auto auto -77px;
	width:105px;
}

#divhead .topmenu li .divstyle 
{
	overflow:hidden;
	position:absolute;
	background:#FFFFff repeat-x left top;
	border:1px double #063edd;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	 filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:22px;
	color:#0063bf;
}
#divhead .topmenu li .divstyle li 
{
	display:block;
}
#divhead .topmenu .divstyle li a 
{
	color:#0063bf;
	font-size:12px;
	height:22px;
	clear:both;
	display:block;
	width:105px;
	margin-left:-10px;
	padding-left:20px;
}
#divhead .topmenu .divstyle li a:hover {
	color:#fff;
	text-decoration:none;
}

.divstyleMSG 
{
	overflow:hidden;
	position:absolute;
	background:#FEFEDC repeat-x left top;
	border:2px solid #F3A614;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	width:460px;
	height:100px;
	margin-left:200px;
	margin-top:40px;
	 filter: progid:DXImageTransform.Microsoft.DropShadow(color=#EBEBEB, offX=5, offY=5, positives=true);
	line-height:25px;
	color:#333333;
	padding:10px 20px;
	font-size:12px;
}
.divstyleMSGERR
{
	overflow:hidden;
	background:#FEFEDC repeat-x left top;
	border:2px solid #F3A614;
	width:650px;
	margin:20px 20px 20px 50px;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#EBEBEB, offX=5, offY=5, positives=true);
	line-height:25px;
	color:#333333;
	padding:10px 20px 20px 20px;
	font-size:12px;
}
.divstyleMSGRigh
{
	overflow:hidden;
	background:#EEF7FF repeat-x left top;
	border:2px solid #8CC6FF;
	width:650px;
	margin:20px 20px 20px 50px;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#EBEBEB, offX=5, offY=5, positives=true);
	line-height:25px;
	color:#333333;
	padding:10px 20px 20px 20px;
	font-size:12px;
}

#divhead .topmenu .menu li .divstyle-app 
{
	margin:22px auto auto -77px;
	width:245px;
	overflow:hidden;
	position:absolute;
	/*left:80px;
	top:62px;*/
	background:#FFFFff repeat-x left top;
	border:1px double #063edd;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:8px;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	 filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:22px;
	color:#0063bf;
	float:left;
}
#divhead .topmenu .menu li .divstyle-app li
{
	float:left;
	display:inline;
	width:80px;
}
#divhead .topmenu .menu li .divstyle-app li a 
{
	color:#0063bf;
	font-size:12px;
	height:28px;
	padding:0;
	background-color:#fff;
}
#divhead .topmenu .menu li .divstyle-app li a:hover {
	text-decoration:underline;
}


#divhead .topmenu .menu li .divstyle-friend 
{
	margin:22px auto auto -49px;
	width:98px;
}

#divhead .topmenu li .divstyle-friend {
	overflow:hidden;
	position:absolute;
	background:#FFFFff repeat-x left top;
	border:1px double #063edd;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:8px;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	 filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:22px;
	color:#0063bf;
}
#divhead .topmenu li .divstyle-friend  li 
{
	clear:both;
	display:block;
}
#divhead .topmenu .divstyle-friend  li a {
	color:#0063bf;
	font-size:12px;
	height:24px;
	clear:both;
	display:block;
	width:98px;
	padding-left:18px;
}
#divhead .topmenu .divstyle-friend  li a:hover {
	color:#fff;
	text-decoration:none;
}

#divhead .topmenu li .divstyle-jusnsmenu 
{
	margin:22px 0 0 -60px;
	width:100px;
	overflow:hidden;
	position:absolute;
	background:#FFFFff repeat-x left top;
	border:1px double #063edd;
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:8px;
	clip:rect(auto, auto, auto, auto);
	z-index:10;
	 filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:22px;
	color:#0063bf;
}
#divhead .topmenu li .divstyle-jusnsmenu  li 
{
	clear:both;
	display:block;
}
#divhead .topmenu .divstyle-jusnsmenu  li a {
	color:#0063bf;
	font-size:12px;
	line-height:22px;
	clear:both;
	display:block;
	width:95px;
	padding-left:5px;
}
#divhead .topmenu .divstyle-jusnsmenu  li a:hover {
	color:#fff;
	text-decoration:none;
}





/*=============中部====================*/
/*中部*/
#divbody {
	margin:5px auto;
	clear:both;
	width:960px;
}
.tishiErrSu
{
	margin:0px auto;
	clear:both;
	width:960px;
}
/*中间部分第一部分（或左，或右）*/
#body_first 
{
	float:left;
	width:160px;
	background-color:#F5F5F5;
	background: url(../images/bg.jpg);
	border:#e2e2e2 1px solid;
	display:inline;
}

.body_first_m_right 
{
	float:right;
	width:240px;
	_width:235px;
	background-color:#f7f6f6;
	border:#e2e2e2 1px solid;
	display:inline;
}

.body_first_m_left
{
	float:left;
	width:240px;
	background-color:#f7f6f6;
	border:#e2e2e2 1px solid;
	display:inline;
}

.body_menu {
	clear:both;
	width:142px;
	overflow:hidden;
	padding-left:5px;
	float:left;
}
.body_menu_right {
	clear:both;
	width:100%;
	overflow:hidden;
	padding-right:5px;
	float:left;
}


#body_sec {
	float:left;
	overflow:hidden;
}
.body_sec_m_left {
	float:left;
	overflow:hidden;
}

.body_sec_m_right {
	float:right;
	overflow:hidden;
	margin-left:18px;
}
#body_mid {
	float:left;
}
/*中间部分第二部分（或左，或右）*/
.body_frame {
	width:780px;
	overflow:hidden;
	margin-left:11px;
	*margin-left:15px;
	padding-bottom:10px;
	float:left;
	_display:inline;
	border:1px solid #e2e2e2;/*background:url(/images/fl_index_12.jpg) repeat-y;*/
}
.body_frame_left {
	width:700px;
	overflow:hidden;
	margin-right:15px;
	padding-bottom:10px;
	float:left;
	display:inline;
	background:url(../images/start.jpg) no-repeat;
}

.body_frame_right {
	width:700px;
	overflow:hidden;
	margin-right:15px;
	padding-bottom:10px;
	float:left;
	display:inline;
}


/*其他页面主题导航*/
.body_frame_otherinfo {
	padding:5px 0 12px 0;
 *padding:5px 0 6px 0;
	margin:10x 0;
	float:left;
	width:780px;
	overflow:hidden;
}
.body_frame_otherinfo .title {
	border-bottom:0px dotted #D8DFEA;
	padding:5px 10px;
	margin-bottom:10px;
}
/*导航*/
.nav-menu-other
{
	margin-top:-1px;
}
.nav-menu-other ul {
	padding:5px 10px 2px 10px;
	border-bottom:1px solid #9a9a9a;
	float:left;
	width:90%;
	*width:98.8%;
}
.nav-menu-other a
{
	color:#fff;
}

.nav-menu {
	position:relative;
	padding-top:0;
	_zoom:1;
	background:transparent;
}
.nav-menu ul {
	padding:5px 0 0 10px;
	border-bottom:1px solid #9a9a9a;
	float:left;
	width:100%;
	*width:98.8%;
}
.nav-menu li {
	position:relative;
	top:1px;
	list-style:none;
	display:inline;
	margin:0 3px;
	border:1px solid #888;
	float:left;
}
.nav-menu li a {
	float:left;
	padding:2px 6px 2px 6px;
	 *padding:2px 6px 0px 6px;
	_padding:0px 6px 2px 6px;
	color:#fff;
	border-top:1px solid #b5b5b5;
	background:#999;
	word-break:keep-all;
	white-space:nowrap;
}
.nav-menu li a:hover {
	color:#fff;
	text-decoration:underline;
}
.nav-menu li a:visited {
	color:#fff;
}
.nav-menu .cbg {
	background-color:#fff;
	border:0;
}
.nav-menu li.current {
	border-bottom:1px solid #fff;
}
.nav-menu li.current a {
	padding:2px 10px 2px 10px;
 *padding:2px 10px 0px 10px;
	_padding:0px 10px 2px 10px;
	border-top:1px solid #eee;
	background:#fff;
	color:#ea6503;
	font-weight:normal;
}
.nav-menu li.current a:hover
{
	color:#ea6503;
	text-decoration:underline;
}
.nav-menu li.current a:visited 
{
	color:#ea6503;
	text-decoration:none;
}

/*平方框架*/
#body_mid .body_frame .body_sec_m {
}
/*内容框架开始*/
#body_mid .body_frame .body_sec_left {
	width:540px;
	float:left;
	display:inline;
	padding-left:20px;
}
/*内容框架开始*/
#body_mid .body_frame .body_sec_all {
	width:740px;
	float:left;
	display:inline;
	padding-left:20px;
}
.content {
	padding:2px 5px 5px 0px;
	clear:both;
}
.content ul {
	padding:0;
	margin:0;
	padding:0;
}
.content li {
	list-style-type:none;
}
.content h4 {
	font-size:14px;
	margin-bottom:10px;
}
.content h3 {
	font-size:14px;
	margin-bottom:3px;
}
.content .f-label {
	width:75px;
	float:left;
	font-weight:normal;
	color:#0463A6;
	padding-top:5px;
}
.content .f-labelv {
	width:300px;
	float:left;
	font-weight:normal;
	color:#0463A6;
	text-align:right;
	margin-right:5px;
}
.contentindex 
{
	padding:5px;
	clear:both;
	color:#048bbf;
	font-weight:normal;
}
.contentindex .f-label
{
	width:68px;
	float:left;
	color:#747474;
	text-align:right;
}
.content .f-label1 {
	width:100px;
	float:left;
	/*font-weight:bold;*/
	color:#0463A6;
	padding-top:5px;
	text-align:left;
	margin-right:10px;
}
.content .f-labelnone {
	float:left;
	/*font-weight:bold;*/
	color:#0463A6;
	padding-top:5px;
	text-align:left;
	margin-right:10px;
}
.content .left {
	float:left;
	width:60px;
}
.content .left img {
	border:1px #E9EFEF solid;
	padding:2px;
}
.content .left a:hover img {
	border:1px #0099CC solid;
}
.content .right {
	float:right;
	width:660px;
}
.content .edit {
	line-height:22px;
}
.content .item {
	clear:both;
}
.content .item-left {
	float:left;
}
.privacy-album {
	clear:both;
}
.privacy-album li {
	padding:10px;
	display:inline;
	float:left;
	width:150px;
}
.item-left ul {
	margin:0;
	padding:0;
}
.item-left li {
	padding:5px;
	float:left;
	width:180px;
	display:inline;
}
.item-left img {
	padding:2px;
	border:1px solid #E9EFEF;
}
.item-left a:hover img {
	border:1px solid #0099CC;
}
.content-reshow {
	padding:2px 5px 5px 0px;
	float:left;
	clear:both;
	color:#929292;
}
.error-content {
	margin:30px 30px 30px 30px;
}
.error-content h4 {
	font-size:16px;
	color:#FF6600;
}
/*心情日志*/
.body_sec_left .sec-content {
	padding:2px 5px 5px 0px;
}
.sec-content h4 {
	font-size:14px;
}
.sec-content ul {
	padding:0;
	margin:0;
	border:0;
}
.sec-content li {
	list-style-type:none;
}
/*心情*/
.sec-content .left {
	float:left;
	width:60px;
}
.sec-content .left img {
	border:1px #E9EFEF solid;
	padding:2px;
}
.sec-content .left a:hover img {
	border:1px #0099CC solid;
}
.sec-content .right {
	float:left;
	width:470px;
}
.sec-content .right .aleft {
	float:left;
}
.sec-content .right .aright {
	float:right;
	font-size:11px;
	width:360px;
}
/*朋友列表*/
.sec-content .left1 {
	float:left;
	width:120px;
}
.sec-content .left1 img {
	border:1px #E9EFEF solid;
	padding:2px;
}
.sec-content .left1 a:hover img {
	border:1px #0099CC solid;
	padding:2px;
}
.sec-content .right1 {
	float:right;
	width:410px;
	line-height:22px;
	margin-top:-5px;
}
.sec-content .right1 .left-n {
	float:left;
	width:300px;
}
.sec-content .right1 .right-n {
	float:right;
	width:70px;
	margin-right:15px;
	padding-left:10px;
}
.sec-content .right1 .aleft {
	float:left;
}
.sec-content .right1 .aright {
	float:right;
	font-size:12px;
	width:360px;
}
/*中间分隔模块*/
#body_mid .line_mid {
	width:1px;
	height:300px;
	float:left;
}
.line_01 {
	background:url(../images/nb.gif);
	height:126px;
	width:1px;
}
.line_02 {
	background-color:#E5E5E5;
	width:1px;
}
.line_03 {
	background:url(../images/nt.gif);
	height:68px;
	width:1px;
}
/*右模块*/
#body_mid .body_frame .body_sec_right {
	width:205px;
	float:right;
	margin-right:6px;
	display:inline;
}
.body_sec_right .sec-title {
	background-color:#E8E8E8;
	padding:3px 5px 3px 8px;
	font-weight:bold;
}
.body_sec_right .sec-content {
	padding:5px;
}
.body_sec_right .sec-content ul {
	padding:0;
	margin:0;
}
.body_sec_right .sec-content li {
	list-style-type:none;
	display:block;
}
/*内容框架结束*/
/*=============底部====================*/
.divbottom {
	clear:both;
	padding:5px;
	margin:5px auto 5px 15px;
	_margin:5px auto 5px 8px;
	text-align:center;
}
.bottomborder
{
	clear:both;
}
.divbottom .bleft {
	float:left;
}
.divbottom .bright {
	float:right;
}
.adscss {
	clear:both;
	text-align:center;
}
.adscss-indexmiddle
{
	clear:both;
	margin-left:-20px;
	text-align:center;
}
/*基本信息--教育信息*/
.baseinfo {
	margin:5px 18px;
	_margin:5px 18px 5px 18px;
}
.baseinfo ul {
	padding:0;
	margin:0;
	padding:0;
}
.baseinfo li {
	list-style-type:none;
}
/*上传头像*/
#hpic-frame {
	margin: 10px 0;
	line-height:22px;
}
#hpic-frame h5 {
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
	color: #333;
	font-size: 14px;
	line-height: 200%;
}
#hpic-Current {
	float: right;
	width: 220px;
	margin-left: 0px;
*display:inline;
	margin-right:2px;
}
#hpic-Upload {
	float: left;
	width: 490px;
 *display:inline;
 overflow:hidden;
}
/*空间装扮*/
.stemplate {
	padding:10px 3px 10px 5px;
	float:left;
	text-align:center;
}
.stemplate img {
	padding:3px;
	border:1px solid #E9EFEF;
}
.stemplate a:hover img {
	padding:3px;
	border:1px solid #0099CC;
}
.stemplate li {
	float:left;
	width:136px;
	padding:5px;
	display:inline;
}
.stemplate span {
	display:block;
}
/*浮层*/
.f_box 
{
	position:absolute;
	border:6px solid #ebf0f9;
	background-color:#F9F9F9;
	overflow:hidden;
	z-index:99;
}
.f_box img {
	margin:3px;
}

.f_box1 
{
	border:1px solid #8ea8cf;
	background-color:#F9F9F9;
	overflow:hidden;
	z-index:100;
}
.boxtitle {
	background-color:#2BA1D8;
	float:left;
	padding:5px;
	color:#fff;
	width:98.3%;
 *width:98.2%;
}
.boxtitle a {
	color:#fff;
	text-decoration:none;
}
.boxtitle a:hover {
	color:#fff;
	text-decoration:underline;
}
.boxcontent {
	float:left;
	clear:both;
	margin:3px;
	padding:10px;
	background-color:#F7F7F7;
	width:94%;
}
/*分页数量*/
.recordnumber {
	clear:both;
	padding:2px 5px 5px 0px;
	color:#3399CC;
}
/*更多...*/
.more {
	margin: 1px;
 *padding-top:1px;
 *padding-bottom:1px;
}
.more a {
	margin: 0 3px;
	padding: 1px 5px 0px 5px;
	border: 1px solid #A2D0E5;
	background: #fff;
}
.more a:hover {
	border: 1px solid #1DB535;
	background:#57D26A;
	color: #fff;
	text-decoration: none;
}
/*分页*/
.pagination {
	margin: 1em 0em;
 *padding-top:3px;
 *padding-bottom:4px;
	zoom:1;
	clear:both;
}
.pagination a {
	margin: 0 3px;
	padding: 3px 5px;
	border: 1px solid #A2D0E5;
	background: #fff;
}
.pagination a:hover {
	border: 1px solid #1DB535;
	background:#57D26A;
	color: #fff;
	text-decoration: none;
}
.pagination a.more {
	padding: 2px 10px;
}
.pagination a.current {
	border: 1px solid #1DB535;
	background:#57D26A;
	color: #fff;
	text-decoration: none;
}
/*心情日记评论ajax*/
.moodcomment {
	display: none;
	margin-left: 2px;
	clear:both;
}
.moodcomment ul {
	padding:0;
	margin:0;
	border:0;
}
.moodcomment li {
	margin:2px;
}
/*日志列表主行*/
.blogtitle {
	font-size:12px;
	font-weight:bold;
	font-family:微软雅黑;
}
.blogtitle .time {
	font-weight:normal;
}
.blogside {
	margin-top:8px;
}
/*日志阅读页*/
.blog_info {
	margin:0px 8px 5px -10px;
	background-color:#F7F7F7;
	border-top:#98BFEB 1px solid;
	border-bottom:#EFEFEF 1px solid;
	padding:5px;
}
.blog_info h4 {
	color:#6A6A6A;
	font-size:14px;
}
.blog_content {
	margin:8px 8px 8px -10px;
	font-size:14px;
	line-height:28px;
}
.blog_share {
	border-top:#EFEFEF 1px solid;
	margin:8px 8px 8px -10px;
	text-align:right;
	padding-top:8px;
}
/*日志访问者*/
.blog_foot {
	margin:8px 8px 8px -5px;
	text-align:center;
}
.blog_foot ul {
	padding:0;
	margin:0;
}
.blog_foot li {
	display:inline;
	width:66px;
 *width:68px;
	float:left;
}
.blog_foot img {
	padding:2px;
	border:1px solid #E9EFEF;
}
.blog_foot a:hover img {
	padding:2px;
	border:1px solid #0099CC;
}
/*
.c-comment {
	border-top:#EFEFEF 0px solid;
	padding-top:6px;
	margin:8px 8px 8px -10px;
}
.c-comment ul {
	margin:0;
	padding:0;
}
.c-comment li {
	list-style-type:none;
}
.c-comment .left {
	float:left;
	width:55px;
}
.c-comment .left img {
	border:1px #E9EFEF solid;
	padding:2px;
}
.c-comment .left a:hover img {
	border:1px #0099CC solid;
	padding:2px;
}
.c-comment .right {
	float:right;
	width:475px;
}
.c-comment .right .content {
	line-height:20px;
	margin:5px 0;
	width:475px;
}
.c-comment .commtnettitle {
	float:left;
	padding:5px;
	width:465px;
	background-color:#F7F7F7;
	border-top:#98BFEB 1px solid;
	border-bottom:#EFEFEF 1px solid;
}
*/
.c-commentpost {
	margin:8px 2px 8px 15px;
}
.c-commentpost h4 {
	font-size:14px;
}
/*灰色*/
.gray {
	color:#AAAAAA;
}
/*通用删除*/
/*删除按钮*/

.delete {
	float:right;
	margin-left: .5em;
	display:inline;
}
.delete a {
	display:block;
	width: 13px;
	height: 14px;
	margin-top: 4px;
	background: url(../images/site/delete.gif) 0 0 no-repeat;
	text-indent: -999em;
	text-align: left;
	overflow: hidden;
}
.delete a:hover {
	background-position: 0 -14px;
}

.delete1 {
	margin-left: .5em;
	display:inline;
}
.delete1 a {
	display:block;
	width: 13px;
	height: 14px;
	margin-top: 4px;
	background: url(../images/site/delete.gif) 0 0 no-repeat;
	text-indent: -999em;
	text-align: left;
	overflow: hidden;
}
.delete1 a:hover {
	background-position: 0 -14px;
}

.edit1 {
	margin-left: .5em;
	display:inline;
}
.edit1 a {
	display:block;
	width: 13px;
	height: 14px;
	margin-top: 4px;
	background: url(../images/site/edit.gif) 0 0 no-repeat;
	text-indent: -999em;
	text-align: left;
	overflow: hidden;
}
.edit1 a:hover {
	background-position: 0 -14px;
}

/*分享按钮*/
.share {
	margin:5px;
}
.share a {
	padding:1px 25px 2px 10px;
 *padding:3px 25px 0px 10px;
 _padding:1px 25px 1px 10px;
	background: url(../images/site/share.gif) 0 0 no-repeat;
	overflow: hidden;
}
.share a:hover {
	background-position: 0 -17px;
	color:#fff;
	text-decoration:none;
}
/*删除按钮*/
.delb {
	margin:5px;
}
.delb a {
	padding:1px 25px 2px 10px;
 *padding:3px 25px 0px 10px;
	background: url(../images/site/delb.gif) 0 0 no-repeat;
	overflow: hidden;
}
.delb a:hover {
	background-position: 0 -17px;
	color:#fff;
	text-decoration:none;
}
/*错误显示页面*/
.msg-error {
	margin:8px;
 *margin:2px;
	border:1px solid #eeeeee;
	padding:5px;
	background-color:#FEFEDC;
	font-size:16px;
	font-weight:bold;
	color:Red;
	clear:both;
}
.msg-succ {
	background-color:#FFFFDD;
	color:#ED3004;
	padding:10px 40px;
	margin:5px 10px;
	font-size:14px;
	background: url(../images/sc-ico.gif) 3px 3px no-repeat;
	color:#189F01;
	clear:both;
	font-weight:bold;
	height:20px;
}
.msg-warn 
{
	padding:8px;
	margin:0px 10px 8px 0;
	border:#FF6600 1px solid;
	background-color:#FFFFDD;
	color:#ED3004;
	clear:both;
	_width:94%;
}
.msg-login {
	margin:3px 0;
	border:1px solid #eeeeee;
	padding:5px;
	background-color:#FEFEDC;
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	text-align:center;
}
.msg-showMSG {
	margin:8px;
 *margin:2px;
	border:1px solid #eeeeee;
	padding:5px;
	background-color:#FEFEDC;
	font-size:12px;
	font-weight:normal;
	color:#ff0000;
}
/*相册*/
.photo-album .image {
	width: 100px;
}
.photo-album .image img {
	padding:2px;
	border:1px solid #E9EFEF;
}
photo-album .image a:hover img {
	padding:2px;
	border:1px solid #0099CC;
}
.photo-album .info, .photo-album .info caption {
	width: 400px;
}
.photo-album-table td {
	vertical-align: bottom;
	padding-bottom:5px;
}
.photo-album-table td.cover-image {
	width: 120px;
}
.photo-album-table td.cover-image img {
	padding:3px;
	border:1px solid #F6F6F6;
}
.photo-album-table td.cover-image a:hover img {
	padding:3px;
	border:1px solid #0099CC;
}
.photo-album .photo-recent td {
	padding:3px;
}
.photo-album .photo-recent td img {
	padding:2px;
	border:1px solid #E9EFEF;
}
.photo-album .photo-recent td a:hover img {
	padding:2px;
	border:1px solid #0099CC;
}
/*相册浏览*/
.photo-list {
	border-collapse: collapse;
	width:99%;
	margin: 0 auto 10px;
}
.photo-list td {
	padding: 10px 0 0;
	border: 0;
	text-align: left;
	width:20%;
}
.photo-list-tagged td {
	width: 25%;
}
.photo-list img {
	padding: 3px;
	border: 1px solid #ccc;
	background: #fff;
*position:relative;
*bottom:1px;
}
.photo-list a:hover img {
	border: 1px solid #06c;
}
/*照片浏览*/
.photo-view {
	width: 99%;
	margin: 0 auto;
	padding: 10px 0;
	text-align: center;
	overflow:hidden;
}
.photo-view .bar {
	display: inline;
	color: #aaaaaa;
}
.photo-view a {
	display: block;
}
/*相册，被圈*/
.tdstr {
	border-collapse: separate;
	border-spacing: 5px;
	margin: 5px;
}
.tdstr td {
	border-bottom: 1px dotted #ccc;
	padding:5px;
}
/*被圈*/
.quanofablum {
	padding:10px;
}
.quanofablum img {
	padding:2px;
	border:1px solid #E9EFEF;
}
.quanofablum a:hover img {
	padding:2px;
	border:1px solid #0099CC;
}
/*好友列表*/
#friends-filter {
	margin-bottom: 30px;
	padding-top: 10px;
	line-height:20px;
}
#friends-filter h4 {
	margin: 15px 0 0;
	font-size:12px;
	border-bottom:1px solid #eeeeee;
	width:182px;
}
#friends-filter ul li {
	border-bottom:1px solid #eeeeee;
	background: #fff;
	padding:1px 0;
}
#friends-filter a, #friends-filter ul li a {
	padding: 0 5px;
	text-decoration: none;
}
#friends-filter p.current, #friends-filter ul li.current {
}
#friends-filter p.current a, #friends-filter ul li.current a {
	color: #fff;
	background-color: #009CFF;
	padding:0 5px 0 0;
}
#friends-filter p.current a, #friends-filter ul li.current a {
	color: #fff;
	background-color: #009CFF;
	padding:0 5px;
}
#friends-filter .edit {
	display:none;
}
.people .image {
	width: 96px;
}
.people .info, .people .info caption {
	width: 320px;
}
/*通知信息*/
#notification .noti, .feed .type {
	background-repeat: no-repeat;
}
#notification {
	padding: 0px;
}
#notification li {
	_zoom: 1;
}
#notification li.new .time {
	font-weight: normal;
}
.noti {
	margin-bottom: .25em;
	padding-left: 25px;
	color: #333;
	line-height: 130%;
}
.noti .method {
	color: #333;
}
.noti p {
	padding-bottom: .25em;
	border-bottom: 1px solid #ddd;
}
.noti-comment {
	background-position: 0 -240px;
}
.noti-post {
	background-position: 0 0;
}
.noti-wall {
	background: url(../images/site/dyn/gbook.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-friend {
	background: url(../images/site/dyn/friend.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-gift {
	background: url(../images/site/dyn/gift.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-blog {
	background: url(../images/site/dyn/blog.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}

.noti-vote {
	background: url(../images/site/dyn/vote.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-ask {
	background: url(../images/site/dyn/ask.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-phototag {
	background: url(../images/site/dyn/headpic.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-group {
	background: url(../images/site/dyn/group.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-miniblog {
	background: url(../images/site/dyn/mood.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-miniblog {
	background: url(../images/site/dyn/mood.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
.noti-share {
	background: url(../images/site/dyn/share.gif) 0 0px no-repeat;
	padding-left:22px;
	float:left;
}
/*弹出删除对话框——好友列表页*/
.shanchu {
	position: relative;
}
.alertbox {
	position: absolute;
	left: -50px;
	top: -30px;
	background-color: #333333;
	width: 464px;
	height: 193px;
	filter: alpha(opacity=100);
}
.alertboxcontent {
	width: 448px;
	height: 174px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
	filter: alpha(opacity=100);
}
.alertboxtitle {
	width: 448px;
	height: 28px;
	line-height: 28px;
	background-color: #FF9900;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
}
.alertboxmain {
	width: 448px;
	height: 200px;
	border-bottom: 1px #CCCCCC solid;
	background-color: #FFFFFF;
	color: #000000;
}
.alertboxmain dl {
	margin: 0;
	padding: 0;
}
.alertbox .alertboxcontent .alertboxmain img {
	width: 96px;
	height: 72px;
	margin: 10px 10px auto 10px;
}
.alertboxbutn {
	width: 148px;
	height: 33px;
	background-color: #EEEEEE;
	padding-left: 300px;
	padding-top: 20px;
}
/*弹出删除对话框——好友列表页*/
.alertbox1 {
	width: 499px;
	min-height: 263px;
	_height: 263px;
	background-color: #FFFFFF;
}
.alertbox1 h1 {
	width: 465px;
	margin: 0 auto;
	border-bottom: 1px #666666 solid;
	height: 28px;
	line-height: 28px;
}
.alertframe {
	width: 513px;
	height: auto;
	position: absolute;
	left: 30%;
	top: 30%;
	z-index: 2222;
	background-color: #CCCCCC;
	padding: 12px 0px 12px 12px;
}
.alertboxleft {
	float: left;
	display: inline;
	width: 235px;
	margin-left: 15px;
}
.alertboxright {
	float: left;
	display: inline;
	width: 235px;
}
.alertboxcontent1 {
	min-height: 200px;
	_height: 200px;
}
.alertboxcontent1 ul {
	margin-top: 14px;
}
.alertboxcontent1 li {
	min-height: 28px;
	_height: 28px;
}
.butn {
	text-align: right;
	height: 30px;
	background-color: #eeeeee;
	padding-top: 10px;
	padding-right: 20px;
}
/*index 搜索用开始*/
.search_content {
	margin:12px 0;
	float:left;
	width:735px;
}
.search_content ul {
	margin-left:0;
}
.search_content li {
	width:220px;
	float:left;
	display:inline;
	line-height:22px;
	padding:8px 16px 8px 0px;
	overflow:hidden;
	height:80px;
}
.search_content img {
	padding:2px;
	border:1px solid #E9EFEF;
}
.search_content a:hover img {
	padding:2px;
	border:1px solid #0099CC;
}
.search_content dt {
	display:block;
	float:left;
	width:62px;
	height:56px;
	padding:1px 0 0 1px;
}
.search_content dt img {
	margin:3px 0 0 3px;
	width:48px;
	height:48px;
}
.search_content dd {
	margin-left:6px;
	float:left;
}
.search_content a {
	color:#0066CC;
	text-decoration:none;
}
.search_content a:hover {
	color:#ff0000;
	text-decoration:none;
}
.search_content span a {
	color:#999999;
	text-decoration:underline;
}
.search_content span a:hover {
	color:#ff0000;
	text-decoration:none;
}
/*通用li背景变色*/
.indent {
	text-indent: 8px;
}

ul.acbg 
{
	list-style: none;
}
ul.acbg li {
	border-bottom: 1px solid #ddd;
	color: #999;
	line-height:20px;
	margin:2px;
	width:90%;
}
ul.acbg li a {
	display: block;
	padding:0 3px;
}
ul.acbg li a:hover {
	background-color: #046FE5;
	text-decoration: none;
	color:#fff;
}


ul.acbg_menu {
	list-style: none;
	padding-right:8px;
}
ul.acbg_menu li {
	padding:2px 5px;
}
ul.acbg_menu li a {
	display: block;
}
ul.acbg_menu li a:hover {
	background-color: #0063bf;
	text-decoration: none;
}
ul.acbg1 {
	list-style: none;
}
ul.acbg1 li {
	top:1px;
	color: #999;
	line-height:20px;
	text-align:center;
	margin:0 2px;
	float:left;
	display:inline;
}
ul.acbg1 li a {
	display: block;
	padding:0 3px;
}
ul.acbg1 li a:hover {
	background-color: #046FE5;
	text-decoration: none;
	color:#fff;
}
/*随便看看*/
.ram-pstr-img {
	padding:8px 0;
	clear:both;
}
.ram-pstr-img span {
	display:block;
}
.ram-pstr-img ul {
	margin:10px 0;
	padding:0;
}
.ram-pstr-img li {
	float:left;
	width:61px;
	text-align:center;
	padding:3px 5px 3px 5px;
}
.ram-pstr-img img {
	width:48px;
	height:48px;
	border:1px solid #E9EFEF;
	padding:2px;
}
.ram-pstr-img a:hover img {
	border:1px solid #0099CC;
	padding:2px;
}
.ram-pstr-text {
	padding:8px 0;
	clear:both;
	overflow:hidden;
}
.ram-pstr-text a img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.ram-pstr-text a:hover img {
	border:1px solid #0099CC;
	padding:2px;
}
.ram-pstr-text li {
	width:350px;
	padding:8px 5px 8px 3px;
	float:left;
}
.mtype {
	color:#FF6600;
}
/*通用有背景的按钮*/
#UpNewPhoto a, #Newgroup a {
	color:#fff;
}
.shortcut-link {
	display: inline-block;
	width: 87px;
	height: 22px;
	padding: 0 3px 0 20px;
	background: url(../images/shortcut_btn.gif) 0 0 no-repeat;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}
.listyle {
	list-style: none;
	margin: 10px 0 10px 10px;
}
.listyle div {
	margin: 5px 0;
	padding: 10px;
	border: 1px solid #eeeeee;
	background: #fff;
}
.listyle div {
*zoom:1;
}
/*上传图片*/
 #puform a {
	margin:2px 2px 4px 2px;
	border:1px solid #eeeeee;
	padding-left:3px;
	padding-right:3px;
}
#puform a:hover {
	margin:2px;
	border:1px solid #eeeeee;
	background-color:#0099CC;
	color:white;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	font-weight:bold;
}
/*弹出confirm框CSS*/
#confirmMSG {
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}
.confirmMSGCSS {
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}
/*弹出confirm框CSS*/
#confirmMSG {
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	width:250px;
	padding: 10px;
}
.confirmMSGCSS {
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}
/*圈人CSS*/
#quanquan {
	border: solid 3px #FF33CC;
	background-color: white; /*filter: Alpha(Opacity=50);*/
	cursor: move;
	line-height: 120px;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 120px;
	color:Red;
	font-size:14px;
}
#quanquanBox {
	border: solid 2px #FF6600;
	background-color: white;
	width: 150px;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 10px;
}
#quanquanviewbox {
	border: solid 2px #FF6600;
	background-color: white;
	width: 100px;
	height: 120px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 0px;
}
#quanquanviewphotobox {
	background-color: #000000;
	color: white;
	position: absolute;
	left: 0px;
	top: 0px;
}
/*js调用*/
.FloatBox {
	position: absolute;
	background-color: #F7F759;
	color: #000;
	border:#999999 1px solid;
	padding:5px;
}
/*
通知信息
.new-msg-tips {
	padding:2px 5px 0 0px;
	position:absolute;
	width:80px;
	height:28px;
	margin:-22px 0 0 2px;
 *margin:-21px 0 0 2px;
	background:url(../images/new-msg-tips.png) 0 0 no-repeat;
	color:#000;
	cursor:pointer;
	text-align:center;
}
.new-msg-tigs-colse {
	cursor:pointer;
	position:absolute;
	margin-left:69px;
	margin-top:-16px;
}
请求
.new-msg-tips-req {
	padding:2px 5px 0 0px;
	position:absolute;
	width:80px;
	height:28px;
	margin:-22px 0 0 25px;
 *margin:-21px 0 0 25px;
	background:url(../images/new-msg-tips-req.png) 0 0 no-repeat;
	color:#000;
	cursor:pointer;
	text-align:center;
}
.new-msg-tigs-colse-req {
	cursor:pointer;
	position:absolute;
	margin-left:92px;
	margin-top:-16px;
}
群组
.new-msg-tips-group {
	padding:2px 5px 0 0px;
	position:absolute;
	width:80px;
	height:28px;
	margin:-22px 0 0 37px;
 *margin:-21px 0 0 37px;
	background:url(../images/new-msg-tips-group.png) 0 0 no-repeat;
	color:#000;
	cursor:pointer;
	text-align:center;
}
.new-msg-tigs-colse-group {
	cursor:pointer;
	position:absolute;
	margin-left:103px;
	margin-top:-16px;
}
最新事件
.new-msg-tips-note {
	padding:2px 5px 0 0px;
	position:absolute;
	width:80px;
	height:28px;
	margin:-22px 0 0 47px;
 *margin:-21px 0 0 47px;
	background:url(../images/new-msg-tips-note.png) 0 0 no-repeat;
	color:#000;
	cursor:pointer;
	text-align:center;
}
.new-msg-tigs-colse-note {
	cursor:pointer;
	position:absolute;
	margin-left:113px;
	margin-top:-16px;
}
*/
/*群组*/
.group-content {
	padding:2px 5px 5px 0px;
	clear:both;
}
.group-content ul {
	padding:0;
	margin:0;
}
.group-content .hn {
	background-color:#fff;
	background-image:url(../images/tbg.gif);
	padding:5px;
	font-weight:bold;
	width:730px;
	border:1px solid #E1E0E0;
	margin-bottom:-2px;
}
.hn .title {
	width:370px;
}
.hn .parent {
	width:130px;
}
.hn .replay {
	width:50px;
}
.hn .author {
	width:60px;
	overflow:hidden;
}
.hn .replier {
	width:120px;
}
.group-content .cn {
	background-color:#fff;
	padding:4px 5px;
	width:730px;
	border:1px solid #E1E0E0;
	border-top:0px;
}
.cn .title {
	width:370px;
}
.cn .parent {
	width:130px;
}
.cn .replay {
	width:50px;
}
.cn .author {
	width:60px;
	overflow:hidden;
}
.cn .replier {
	width:120px;
	overflow:hidden;
}

.grouplist
{
	width:740px;
	line-height:22px;
}
.grouplist li
{
	display:inline;
	float:left;
	*width:365px;
	height:120px;
	border-top:1px solid #eeeeee;
	padding:10px 0;
}
.group-left 
{
	width:120px;
	float:left;
}
.group-left img {
	width:100px;
	height:100px;
	border:1px solid #eeeeee;
	padding:3px;
}

.group-left a:hover img 
{
	border:1px solid #0099CC;
}
.group-right 
{
	width:580px;
 *width:610px;
 float:right;
}

.groupmember-admin {
	padding:0px 3px;
}
.groupmember-admin ul {
	margin:0;
	padding:0;
}
.groupmember-admin li {
	display:inline;
	float:left;
	width:130px;
	height:16px;
	padding:2px 0;
}
.groupmember {
	padding:0px 3px;
}
.groupmember span {
	display:block;
}
.groupmember ul {
	margin:0;
	padding:0;
}
.groupmember li {
	display:inline;
	float:left;
	width:51px;
	height:65px;
	padding:3px;
	margin:3px;
	text-align:center;
	overflow:hidden;
}
.groupmember img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.groupmember a:hover img {
	border:1px solid #0099CC;
}
.group-content .tn {
	background-color:#43A9D9;
	background-image:url(../images/tbg.gif);
	padding:5px;
	font-weight:bold;
	width:730px;
	border:1px solid #ECECEC;
	margin-bottom:-2px;
}
.content-bull {
	border:1px dotted #ECECEC;
	padding:5px;
	margin:5px 0;
	background-color:#F7F9F9;
}
.tn .title {
	width:360px;
}
.tn .replay {
	width:80px;
}
.tn .author {
	width:130px;
}
.tn .replier {
	width:160px;
}
.group-content .tcn {
	background-color:#fff;
	padding:5px;
	width:730px;
	border:1px solid #ECECEC;
	border-top:0px;
}
.tcn .title {
	width:360px;
}
.tcn .replay {
	width:80px;
}
.tcn .author {
	width:130px;
}
.tcn .replier {
	width:160px;
}
.group-navi {
}
/*讨论区*/
.topictitle {
	background-color:#fff;
	font-size:16px;
	padding:5px;
	font-weight:bold;
	clear:both;
	color:#F85902;
	width:99%;
	background-image:url(../images/tbg1.gif);
	margin:5px 0 10px 0;
	border:1px solid #eeeeee;
}
.tip {
	color:#333333;
}
.groupReply {
	margin-top:8px;
 *margin-top:2px;
	border:1px solid #eeeeee;
	padding:5px;
	background-color:#FEFEDC;
}
.req {
	margin:8px;
 *margin:2px;
	border:1px solid #eeeeee;
	padding:5px;
	background-color:#FEFEDC;
}
/*公共边框*/
.cbbg {
	margin:8px;
 *margin:2px;
	border:1px solid #eeeeee;
	padding:10px 8px;
	background-color:#FEFEDC;
}
/*群组相册*/
.groupalbum {
}
.groupalbum td {
	padding:5px 8px;
}
.groupalbum td img {
	width:70px;
	border:1px solid #E9EFEF;
	padding:2px;
}
.groupalbum td a:hover img {
	border:1px solid #0099CC;
}
/*电影*/
.movie-menu a {
	color:#fff;
}
.movie-list {
	float:left;
	padding-right:8px;
 *padding-right:18px;
}
.movie-list li {
	float:left;
	padding:3px;
}
.movie-list span {
	display:block;
}
.movie-list .img img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.movie-list .img a:hover img {
	border:1px solid #0099CC;
}
.movie-list-top {
	line-height:20px;
	float:left;
	overflow:hidden;
}
.movie-list-top li {
	width:80px;
	float:left;
	padding:5px 3px;
	margin:5px 3px;
	text-align:center;
	height:140px;
}
.movie-list-top span {
	display:block;
}
.movie-list-top img {
	border:1px solid #E9EFEF;
	padding:2px;
}
.movie-list-top a:hover img {
	border:1px solid #0099CC;
}
/*电影，星级*/
.movie-costar {
*zoom:1;
}
.movie-costar:after {
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-costar .movie-rating, .movie-costar .movie-wannasee {
	margin-right: 8px;
	float: left;
}
.movie-costar .movie-notinterested {
	float: left;
}
.movie-rating {
	position: relative;
	width: 80px;
	height: 16px;
	padding: 2px 3px;
	background: url(../images/movie-rating-box.gif) 0 0 no-repeat;
	overflow: hidden;
*zoom:1;
}
.movie-rating:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-rating .rate-star0 {
	background: url(../images/movie-rating-blank.gif) 0 0 no-repeat;
}
.rating-box {
	position: absolute;
	left: 3px;
	top: 2px;
	z-index: 10;
}
.rating {
	position: absolute;
	left: 0;
	top: 0;
	height: 16px;
	text-indent: -999em;
	overflow: hidden;
}
.rating-1star {
	width: 16px;
	z-index: 15;
}
.rating-2stars {
	width: 32px;
	z-index: 14;
}
.rating-3stars {
	width: 48px;
	z-index: 13;
}
.rating-4stars {
	width: 64px;
	z-index: 12;
}
.rating-5stars {
	width: 80px;
	z-index: 11;
}
.rate-star {
	display: -moz-inline-stack;
	display: inline-block;
	width: 80px;
	height: 16px;
	background: url(../images/rate-stars.gif) 0 0 no-repeat;
	font-size: 0;
	text-indent: -999em;
	vertical-align: top;
	overflow: hidden;
*text-indent:0;
}
.rate-star1 {
	background-position: 0 20%;
}
.rate-star2 {
	background-position: 0 40%;
}
.rate-star3 {
	background-position: 0 60%;
}
.rate-star4 {
	background-position: 0 80%;
}
.rate-star5 {
	background-position: 0 100%;
}
span.movie-wannasee, span.movie-notinterested {
	display: -moz-inline-stack;
	display: inline-block;
	font-size: 0;
	text-indent: -999em;
	vertical-align: top;
	overflow: hidden;
*text-indent:0;
}
.movie-wannasee {
	width: 60px;
	height: 20px;
	background: url(../images/movie-wannasee.gif) 0 0 no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
.movie-notinterested {
	width: 60px;
	height: 20px;
	background: url(../images/movie-notinterested.gif) 0 0 no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
.nope {
	background-position: 0 100%;
}
a.movie-wannasee, a.movie-notinterested {
	display: block;
	width: 60px;
	height: 20px;
}
.MovieListURL {
	clear:both;
}
.serverName {
	font-weight:bold;
	margin:3px 0 5px 0;
	clear:both;
}
.serverlist {
	padding:0px;
	float:left;
	clear:both;
}
.serverlist li {
	display:inline;
	float:left;
	padding:3px 0px 3px 2px;
}
/*分页*/
.movieplay {
	zoom:1;
	margin-bottom:5px;
}
.movieplay a {
	margin: 0 3px;
	padding: 2px 5px;
	border: 1px solid #A2D0E5;
	background: #fff;
}
.movieplay a:hover {
	border: 1px solid #1DB535;
	background:#57D26A;
	color: #fff;
	text-decoration: none;
}
.movieuserplay {
	margin:5px 0;
	float:left;
}
.movieuserplay li {
	float:left;
	display:inline;
	padding:5px 8px;
}
/*事件*/
 .notet {
	background-color:#43A9D9;
	background-image:url(../images/tbg.gif);
	padding:5px;
	font-weight:bold;
	width:730px;
	border:1px solid #E1E0E0;
	margin-bottom:-2px;
}
.notet .name {
	width:400px;
}
.notet .contents {
	width:60px;
}
.notet .txtime {
	width:120px;
}
.notet .posttime {
	width:110px;
}
.notet .del {
	width:30px;
}
.notetc {
	padding:5px;
	font-weight:normal;
	width:730px;
	border:1px solid #E1E0E0;
	border-top:0;
	margin-bottom:-2px;
}
.notetc .name {
	width:400px;
}
.notetc .contents {
	width:60px;
}
.notetc .txtime {
	width:120px;
}
.notetc .posttime {
	width:110px;
}
.notetc .del {
	width:30px;
}
/*动态*/
.feed {
	padding-left:22px;
}
.feed-photo {
	background: url(../images/dy/photo-icon.gif) 0 0 no-repeat;
}
.feed-movie {
	background: url(../images/dy/movie-icon.gif) 0 0 no-repeat;
}
.feed-group {
	background: url(../images/dy/group-icon.gif) 0 0 no-repeat;
}
.feed-friend {
	background: url(../images/dy/friend_icon.gif) 0 0 no-repeat;
}
.feed-share {
	background: url(../images/dy/share-icon.gif) 0 0 no-repeat;
}
.feed-blog {
	background: url(../images/dy/blog-icon.gif) 0 0 no-repeat;
}
.feed-lianxi {
	background: url(../images/dy/mlianxi-icon.gif) 0 0 no-repeat;
}
.feed-address {
	background: url(../images/dy/maddress-icon.gif) 0 0 no-repeat;
}
.feed-base {
	background: url(../images/dy/mbase-icon.gif) 0 0 no-repeat;
}
.feed-aihao {
	background: url(../images/dy/aihao-icon.gif) 0 0 no-repeat;
}
.feed-jiaxiang {
	background: url(../images/dy/jiaxiang-icon.gif) 0 0 no-repeat;
}
.feed-mini {
	background: url(../images/dy/mini-icon.gif) 0 0 no-repeat;
}
.feed-mini img {
	border:0;
}
.feed .quote {
	padding: 5px 0 0 18px;
	background: url(/images/book/quote-start.gif) 0 5px no-repeat;
	color: #666;
}
.feed .quote q {
	padding-right: 18px;
	background: url(/images/book/quote-end.gif) 100% 100% no-repeat;
*zoom:1;
}
.feed .quote q img {
	border:0;
}
.feed .poster {
	float: right;
	_padding-bottom: 1px;
}
/*选择学校*/
.choosehidden {
	margin:5px;
}
.choosehidden li {
	display:inline;
}
.choosearea li {
	display:inline;
}
.prochoose {
	float:left;
}
.prochoose li {
	display:inline;
	float:left;
	padding:2px 5px;
	width:51px;
}
.alertframe {
	border:8px solid #A3A2A2;
	background-color:#F9F9F9;
	overflow:hidden;
}
.chooseclose {
	position:absolute;
	left:280px;
	top:9px;
}
#choose_box {
	position:absolute;
	width:640px;
	background-color:#FFFFFF;
}
.choosetop {
	margin:0 auto;
	height:33px;
	line-height:33px;
	padding-top:5px;
}
.choosearea {
	width:600px;
	margin:0 auto;
	height:24px;
	line-height:24px;
	border-bottom:1px #cccccc solid;
	font-weight:bold;
	background-color:#f7f7f7;
}
.choosecontent {
	width:660px;
}
.choosecontent ul {
	list-style:none;
	margin:0;
	padding:0;
	margin:0 auto;
	clear:both;
}
.choosecontent li {
	height:30px;
	line-height:30px;
	border-bottom:1px #cccccc solid;
	width:120px;
	float:left;
}
#choose_box .choose_mid .choosemid_content {
	background-color:#FFFFFF;
}
#choose_box .choose_mid .choosemid_content .choose_top_content .chooselist1 li {
	width:60px;
}
#choose_box .choose_mid .choosemid_content .choose_top_content .chooselist2 li {
	width:150px;
}
.choosesearch {
	float:left;
	width:290px;
	padding-left:10px;
	font-weight:bold;
	height:33px;
	line-height:33px;
}
.choosesearchbox {
	float:left;
	width:300px;
	text-align:right;
	padding-top:5px;
	position:relative;
}
.choosesearchbox input {
	width:178px;
	height:19px;
	border:1px #CCCCCC solid;
	background:url(../images/bb_search.gif) no-repeat center left;
	padding-left:20px;
}
.choosesearchbox .chooseclose {
	position:absolute;
	left:280px;
	top:11px;
}
.choosesearchbox .chooseclose img {
	cursor:pointer;
}
#choose_box .choose_mid .choosecontent .choosehidden {
	overflow:auto;
	clear:both;
}
#choose_box .choose_mid .choosecontent .choosehidden li {
	width:145px;
	height:25px;
	line-height:25px;
}
#Zindextop {
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-80px;
	margin-left:-310px;
}
.alertframe {
	width: 650px;
	height: 383px;
}
#choose_box .choose_mid .choosemid_content .choosecontent .choosehidden span {
	background-color:#FFCC33;
}

/*礼物*/
.gifts {
	border:#eeeeee 1px solid;
	padding:8px;
	float:left;
	width:99%;
}
#glistc
{
	width:100%;	
}

.gifts li {
	display:inline;
	width:65px;
	padding:8px;
	float:left;
}
.showSumbitflow 
{
	border:1px solid #DDDDDD;
	background-color:#FDF6C7;
	padding:3px 0px;
}

.giftlist
{
	text-align:center;	
}

.giftlist li
{
	margin:0 20px 25px 20px;
}
/*选择用户菜单*/
.yui-skin-sam .yui-ac {
	position:relative;
	font-family:arial;
	font-size:100%;
}
.yui-skin-sam .yui-ac-input {
	position:absolute;
	width:120px;
}
.yui-skin-sam .yui-ac-container {
	position:absolute;
	top:1.6em;
	width:120px;
}
.yui-skin-sam .yui-ac-content {
	position:absolute;
	width:120px;
	border:1px solid #808080;
	background:#fff;
	overflow:hidden;
	z-index:9050;
}
.yui-skin-sam .yui-ac-shadow {
	position:absolute;
	margin:.3em;
	width:120px;
	background:#000;
	-moz-opacity:0.10;
	opacity:.10;
	filter:alpha(opacity=10);
	z-index:9049;
}
.yui-skin-sam .yui-ac-content ul {
	margin:0;
	padding:0;
	width:120px;
}
.yui-skin-sam .yui-ac-content li {
	margin:0;
	padding:2px 5px;
	cursor:default;
	white-space:nowrap;
	width:120px
}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
	background:#B3D4FF;
	width:120px
}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
	background:#426FD9;
	color:#FFF;
	width:120px
}
#statesautocomplete {
	width:15em;
	padding-bottom:2em;
}

/*打招呼*/
.poke
{
	padding:8px;
	float:left;
}
.poke li
{
	float:left;
	width:120px;
	height:30px;
	display:inline;
}
.content-poke
{
	width:100%;
	float:left;	
	clear:both;
	height:60px;
	border-bottom:1px #eeeeee solid;
	margin:5px 0 8px 0;
}

.content-poke .imgs
{
	width:90px;
	float:left;	
}
.imgs img
{
	width:48px;height:48px;
}
.content-poke .cont
{
	width:400px;
	margin-top:10px;
	float:left;
}
.content-poke .replay
{
	width:120px;
	margin-top:10px;
	float:left;
}
.content-poke .del
{
	width:120px;
	margin-top:10px;
	float:left;
}
/*理财*/
.billt
{
	background-color:#43A9D9;
	background-image:url(../images/tbg.gif);
	padding:5px;
	font-weight:bold;
	width:730px;
	border:1px solid #E1E0E0;
	margin-bottom:-2px;
	float:left;
}
.billt .fname
{
	width:60px;
	float:left;
}

.billt .name
{
	width:200px;
	float:left;
}
.billt .name1
{
	width:260px;
	float:left;
}
.billt .type
{
	width:60px;
	float:left;
}

.billt .sort
{
	width:100px;
	float:left;
}
.billt .money
{
	width:80px;
	float:left;
}
.billt .billTime
{
	width:100px;
	float:left;
}

.billt .posttime
{
	width:90px;
	float:left;
}
.billt .posttime1
{
	width:120px;
	float:left;
}
.billt .del
{
	width:30px;
	float:left;
}

.billtc
{
	padding:8px 5px;
	width:730px;
	float:left;
	border:1px #eeeeee solid;
	border-top:0px;
}
.billtc .fname
{
	width:60px;
	float:left;
}

.billtc .name
{
	width:200px;
	float:left;
}
.billtc .name1
{
	width:260px;
	float:left;
}
.billtc .type
{
	width:60px;
	float:left;
}

.billtc .sort
{
	width:100px;
	float:left;
}
.billtc .money
{
	width:80px;
	float:left;
}
.billtc .billTime
{
	width:100px;
	float:left;
}

.billtc .posttime
{
	width:90px;
	float:left;
}
.billtc .posttime1
{
	width:120px;
	float:left;
}
.billtc .del
{
	width:30px;
	float:left;
}

/*来访与被访，内页*/
.div-visit-inout
{
	float:left;
	clear:both;	
}
.div-visit-inout ul{padding:0px;margin:0;}
.div-visit-inout li
{
	float:left;
	display:inline;
	width:182px;
	height:65px;
	border-bottom:1px dotted #eeeeee;
	margin:8px 0;
}

#invitation
{
	clear:both;
	margin:5px;
	width:500px;
}
.inviteMSN_GTalk
{
	line-height:30px;
}


/*首页*/
.myInfobase
{
	float:left;
	width:530px;
	margin-left:-5px;
	margin-top:-10px;
	_margin-top:0;
}
.myInfobase .head
{
	width:60px;
	float:left;
	text-align:center;
	line-height:25px;
}

.myInfobase .info
{
	float:left;
	width:455px;
	margin-left:10px;
	line-height:22px;
}

.myinfolist
{
	float:left;
	width:540px;
	margin-left:-10px;
	margin-top:8px;
	_margin-left:-5px;
}

/*首页来访者*/
.friendvisitor
{
	padding:12px 0 0 0;	
	float:left;
	width:205px;
}
.friendvisitor ul
{
	padding:0px;
	margin:0px;
	}
.friendvisitor li
{
	display:inline;
	width:68px;
	height:105px;
	float:left;
	text-align:center;
	background:url(../images/imgbg.gif) no-repeat;
	padding-top:1px;
}

.friendlistmiddle
{
	padding:12px 0px;	
	float:left;
	width:540px;
	_width:530px;
	margin:0px;
	overflow:hidden;
	margin-bottom:5px;
}
.friendlistmiddle ul
{
	padding:0px;
	margin:0px;
}
.friendlistmiddle li
{
	display:inline;
	width:90px;
	height:70px;
	float:left;
	text-align:center;
}

.dnygift
{
	float:left;
	width:535px;
	margin-left:-5px;
	text-align:center;
}

.dnygift ul{padding:0px;margin:0px;}
.dnygift li
{
	float:left;
	width:107px;
	height:100px;
	display:inline;
}

/*首页留言*/
.gbooklist
{
	margin:10px 0;
}
.gbooklist li
{
	margin:5px 0;
}
.dnygbook
{
	float:left;
	width:535px;
	margin:6px 0;
	text-align:left;
}
.dnygbook .bnl
{
	float:left;
	width:520px;
}
.dnygbook ul{padding:0px;margin:0px;}

.dnygbook li
{
	float:left;
	clear:both;
	width:520px;
	margin:9px;
	padding:5px 0 8px 0;
	border-bottom:1px solid #d8dfea;
}

.bnnl
{
	width:430px;
	float:left;
}
.contentb
{
	padding:6px 0;	
}

 .op
{
	padding:0;	
}
.repbook
{
	margin:5px 0;
}

.req-friend-add {
	background: url(../images/frireq.gif) 0 0 no-repeat;
	padding-left:22px;
	float:left;
	display:block;
	clear:both;
	height:25px;
}
.req-group-add {
	background: url(../images/groupreq.gif) 0 0 no-repeat;
	padding-left:22px;
	float:left;
	clear:both;
	display:block;
	height:25px;
}
.req-sys-add {
	background: url(../images/sysreq.gif) 0 0 no-repeat;
	padding-left:22px;
	float:left;
	clear:both;
	display:block;
	height:25px;
}
.req-note-add {
	background: url(../images/notereq.gif) 0 0 no-repeat;
	padding-left:22px;
	float:left;
	clear:both;
	display:block;
	height:25px;
}
/*首页招呼*/
.poke-index
{
	line-height:20px;
	margin:-15px 0 10px 0;
}
.poke-index ul 
{
	padding:8px 0 5px 0;
	margin:0px;
	list-style-type:none;
}
.poke-index li
{
	list-style-type:none;
	margin-bottom:4px;
}
/*在线好友*/
.divstyle-online 
{
	margin:17px auto auto -145px;
	width:120px;
	overflow:hidden;
	position:absolute;
	/*left:80px;
	top:62px;*/
	background:#FFFFff repeat-x left top;
	border:1px double #063edd;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:8px;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:22px;
	color:#0063bf;
	float:left;
}
.divstyle-online li
{
	line-height:28px;
}

/*动态分类日期*/
.divstyle-dyn 
{
	margin:17px auto auto -62px;
	width:70px;
	overflow:hidden;
	position:absolute;
	/*left:80px;
	top:62px;*/
	background:#FFFFff repeat-x left top;
	border:1px double #89a1e3;
	text-align:left;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:20px;
	color:#0063bf;
	float:left;
}
.divstyle-dyn ul
{
	padding:0 10px 0 20px;
	margin:0;
}
.divstyle-dyn li
{
	line-height:20px;
	list-style-type:none;
	margin-left:-10px;
}

/*新闻分类*/
.divstyle-newsclass 
{
	margin:23px auto auto -62px;
	width:500px;
	overflow:hidden;
	position:absolute;
	background:#FFFFff repeat-x left top;
	border:1px double #89a1e3;
	text-align:left;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#d9d8d8, offX=2, offY=2, positives=true);
	line-height:20px;
	color:#0063bf;
	float:left;
	padding:8px;
}
.divstyle-newsclass ul
{
	padding:0 10px;
	margin:0;
	border:0px;
}
.divstyle-newsclass li
{
	line-height:25px;
	list-style-type:none;
	margin-left:-10px;
	width:100px;
	display:inline;
	border:0px;
	padding:0;
}

.divstyle-newsclass li a {
	float:left;
	padding:2px 10px 2px 10px;
 *padding:2px 10px 0px 10px;
	_padding:0px 10px 2px 10px;
	color:#0a90dd;
	border-top:0px solid #b5b5b5;
	background:#fff;
	word-break:keep-all;
	white-space:nowrap;
	font-size:14px;
	font-weight:bold;
}
.divstyle-newsclass li a:hover 
{
	color:#0a90dd;
}
.divstyle-newsclass li a:visited 
{
	color:#0a90dd;
}
.content-hot
{
	line-height:20px;
}
.content-hot ul
{
	padding:0;margin:0;
}
.content-hot li
{
	margin:8px 0;
}

.news-list
{
}
.news-list ul
{
	padding:0;margin:0;
}
.news-list li 
{
	border-bottom:1px dotted #eeeee;	
	padding:3px 0;
}
.news-list li a
{
	font-size:14px;
	font-weight:normal;
}
.news-list .class a{color:#999999;font-size:12px;font-weight:normal;}
.news-list .newscontent
{
	font-size:12px;
	line-height:24px;
	text-indent:25px;
	margin-bottom:15px;
	}
	
.newscomment-list
{
	clear:both;
}
.newscomment-list ul
{
	padding:0;margin:0;
}
.newscomment-list li 
{
	border-bottom:1px dotted #eeeee;	
	padding:3px 0;
	clear:both;
	margin:5px 0;
}
.newscomment-list li a
{
	font-size:14px;
	font-weight:normal;
}
.dynt
{
	margin-left:5px;	
}
/*首页动态*/
#dnynews
{
	margin:2px 0 10px 0;
	overflow:hidden;
	line-height:22px;
	float:left;
	width:535px;	
	margin-left:5px;
}
#dnynews .ico-AddApp 
{
	background: url(../images/site/dyn/app.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-App 
{
	background: url(../images/site/dyn/app.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-OutApp 
{
	background: url(../images/site/dyn/app.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-login 
{
	background: url(../images/site/dyn/login.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-info 
{
	background: url(../images/site/dyn/info.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-infolink 
{
	background: url(../images/site/dyn/infolink.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-infofav 
{
	background: url(../images/site/dyn/infofav.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-infoName 
{
	background: url(../images/site/dyn/infoName.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-infoAddress 
{
	background: url(../images/site/dyn/infoAddress.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-headpic 
{
	background: url(../images/site/dyn/headpic.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-mood 
{
	background: url(../images/site/dyn/mood.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-blog 
{
	background: url(../images/site/dyn/blog.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-blogcomment 
{
	background: url(../images/site/dyn/blogcomment.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-creatlbum 
{
	background: url(../images/site/dyn/creatlbum.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-dellbum 
{
	background: url(../images/site/dyn/dellbum.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-updatealbum 
{
	background: url(../images/site/dyn/updatealbum.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-quanren 
{
	background: url(../images/site/dyn/quanren.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-creatgroup 
{
	background: url(../images/site/dyn/creatgroup.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-joingroup 
{
	background: url(../images/site/dyn/joingroup.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-sys 
{
	background: url(../images/site/dyn/sys.gif) 0 10px no-repeat;
	padding-left:22px;
	padding-top:8px;
	float:left;
}
#dnynews .ico-vEmail 
{
	background: url(../images/site/dyn/email.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-outgroup 
{
	background: url(../images/site/dyn/outgroup.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-posttopic 
{
	background: url(../images/site/dyn/posttopic.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-replytopic 
{
	background: url(../images/site/dyn/replytopic.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-groupAdmin 
{
	background: url(../images/site/dyn/groupAdmin.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-poke 
{
	background: url(../images/site/dyn/poke.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-gift 
{
	background: url(../images/site/dyn/gift.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-inviteJoin 
{
	background: url(../images/site/dyn/inviteJoin.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-Share 
{
	background: url(../images/site/dyn/Share.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-SharePhoto 
{
	background: url(../images/site/dyn/SharePhoto.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-ShareAlbum 
{
	background: url(../images/site/dyn/ShareAlbum.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareBlog 
{
	background: url(../images/site/dyn/ShareBlog.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareFriend 
{
	background: url(../images/site/dyn/ShareFriend.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareMusic 
{
	background: url(../images/site/dyn/ShareMusic.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareNews 
{
	background: url(../images/site/dyn/ShareNews.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareOther 
{
	background: url(../images/site/dyn/ShareOther.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareViode 
{
	background: url(../images/site/dyn/ShareViode.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-ShareWeb 
{
	background: url(../images/site/dyn/ShareWeb.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-commentShare 
{
	background: url(../images/site/dyn/commentShare.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-addmovie 
{
	background: url(../images/site/dyn/addmovie.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-commentmovie 
{
	background: url(../images/site/dyn/commentmovie.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-bill 
{
	background: url(../images/site/dyn/bill.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-commentbill 
{
	background: url(../images/site/dyn/commentbill.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-friend 
{
	background: url(../images/site/dyn/friend.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-commentnews 
{
	background: url(../images/site/dyn/commentnews.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-addvote 
{
	background: url(../images/site/dyn/vote.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-joinvote 
{
	background: url(../images/site/dyn/vote.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-Creatask 
{
	background: url(../images/site/dyn/ask.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews .ico-ReplayAsk 
{
	background: url(../images/site/dyn/ask.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}
#dnynews .ico-askBest 
{
	background: url(../images/site/dyn/ask.gif) 0 2px no-repeat;
	padding-left:22px;
	float:left;
}

#dnynews ul {padding:0;margin:0;}
#dnynews li {margin:3px 0 1px 0;padding:0px 0 8px;width:518px;border-bottom:1px dotted #dae6ef;}
#dnynews li.dyncli{border:0;margin:10px 0 3px 0;}
#dnynews .dyntitle{display:inline;}
#dnynews .dynlinetitle{float:left;width:410px;}
#dnynews .dyntime{float:right;padding:0 10px;color:#999999;font-size:11.5px;padding-right:6px;*padding-right:15px;width:88px;*width:78px;text-align:right;}
#dnynews .dyncontent{clear:both;padding:0px;color:#717171;width:508px;margin:3px 0;}
#dnynews .album{}
#dnynews .album img{width:80px;margin:5px 2px;}
.dyncontent   a img{border:1px solid #bfd1e3;padding:3px;}
.dyncontent  a:hover img{border:1px solid #047ed4;padding:3px;}
.legend
{
	color:#333333; 
	/*border-top:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	border-right:1px solid #969696; 
	border-bottom:1px solid #969696;
	background:#E7ECF0;*/
	font-weight:bold;
	font-size:1em;
	padding:3px 10px 2px 2px;
	margin:5px 0 5px -2px;
} 
/*最新照片列表*/
.photo_content 
{
	margin:12px 0;
	float:left;
	width:740px;
}
.photo_content ul {
	margin-left:0;
}
.photo_content li {
	width:132px;
	float:left;
	display:inline;
	padding:8px 16px 8px 0px;
	overflow:hidden;
	height:180px;
}
.photo_content img {
	padding:2px;
	border:1px solid #E9EFEF;
}
.photo_content a:hover img {
	padding:2px;
	border:1px solid #0099CC;
}

.sysmessage
{
	margin:0 30px 0 10px;
}
.sysmessage ul{padding:0;margin:0;}
.sysmessage li{list-style-type:none;}

/*过生日*/
.blist
{
	margin:10px 0 18px 0;
}
.blist label{float:left;width:46px;}
.blist ul
{
	padding:0;margin:0;
}

.blist li{list-style-type:none;height:26px;margin-left:-5px;}

.lwcss1{margin:0px 0 10px 0;border:1px solid #eeeeee;border-left:0px;border-right:0;padding:5px 5px;background-color:#f9f9f9;}
.lwcss{margin:0px 0 28px 0;border:1px solid #eeeeee;border-left:0px;border-right:0;padding:5px 5px;background-color:#f9f9f9;}

/*应用*/
/*应用列表*/
.app-all-list{float:left;width:95%;background:#fff;color:#333;border-right:0px solid #ccc;}
.app-all-list p.no-apps{padding:20px;}
.app-all-list ul{padding:0 15px;margin-top:20px;}
.app-all-list li{margin-bottom:20px;*zoom:1;}
.app-all-list .image{float:left;_display:inline;width:60px;}
.app-all-list .image img{width:60px;height:60px;}
.app-all-list .info{margin-left:80px;min-height:64px;_height:64px;padding-bottom:0px;border-bottom:1px solid #ddd;}
.app-all-list .info h4,.app-all-list .info h5{font-weight:normal;}
.app-all-list .info h4{font-size:14px;}.app-all-list .info h5{color:#999;}
.app-all-list .last{border:0;}
/*我的应用*/
.app-user-table{}
.app-user-table table{margin:20px auto;width:98%;color:#666;}
.app-user-table td{height:32px;vertical-align:middle;border-bottom:1px solid #ddd;text-align:left;padding-bottom:10px;}
.app-user-table .app-user-icon{width:65px;text-align:center;}
/*
.app-user-table .app-user-info{color:#000;}
.app-user-table .app-user-setting{width:60px;}
.app-user-table .app-user-status{width:250px;}
.app-user-table .app-user-action{text-align:center;}
.app-user-table .black-del{margin-right:5px;}*/
/*应用详情*/
.app-action-install a,.app-action-install strong{display:block;height:26px;padding-left:30px;padding-right:19px;font-size:14px;font-weight:bold;color:#fff;line-height:26px;background:url(../images/app/app-install-link.gif) no-repeat left top;cursor:pointer;}
.app-about-header{margin:0 15px;height:60px;padding-top:20px;border-bottom:1px solid #E5E5E5;position:relative;}
.app-about-header h3{color:#333;}
.app-about-header h3 img{padding:0 5px;vertical-align:text-top;}
.app-about-header p.back{position:absolute;right:5px;top:20px;background:url(../images/app/arrow-blue.gif) no-repeat 0 1px;padding-left:16px;}
.app-about-info{float:left;display:inline;margin-left:15px;padding:10px 0;overflow:hidden;color:#333;}
.app-about-info .info{margin:15px 0;}
.app-about-action{float:right;width:200px;margin-left:15px;margin-right:20px;}
.app-about-action .install{color:#333;margin-top:10px;padding:10px;background:#eee;border-top:1px solid #1461A9;}
.app-about-action .install ul.app-action-added li{list-style:inside square;color:#777;}
.app-about-action .app-action-install{width:170px;margin-top:10px;}
.app-about-action .app-action-install a{color:#fff;}
.app-about-action .sect{margin-top:20px;}
.app-about-action .sect h3{background:#C9DFF4;border-top:1px solid #1461A9;color:#333;font-size:12px;line-height:180%;text-indent:10px;}
.app-about-action .sect-content{padding:5px 0 10px;}
.app-about-action .sect-content li{clear:both;}
.app-about-action .sect-content .image{float:left;padding:10px;}
.app-about-action .sect-content .info{float:left;padding-top:10px;}
/*应用程序安装*/
.app-install-header{height:15px;background:url(../images/app/app-install-load.gif) repeat-x left top;}
.app-install-setting{float:left;display:inline;min-height:400px;_height:400px;width:380px;margin-left:15px;margin-top:30px;padding:0 10px;color:#333;}
.app-install-setting p.title{font-size:14px;font-weight:bold;margin-bottom:20px;}
.app-install-setting p.isOuter{padding:10px 0;}
.app-install-setting .list li{margin:5px 0;}
.app-install-setting .list #agreement-msg{display:none;margin:15px;padding:10px;background-color:#f7f7f7;border:1px solid #ccc;}
.app-install-setting .app-action-install,.app-install-setting .app-action-disabled{float:left;display:inline;margin-top:10px;}
.app-install-setting .app-action-install strong{float:left;display:inline;}
.app-install-setting .app-action-install a{color:#fff;}
.app-install-setting .app-action-cancel{float:left;margin-top:10px;margin-left:10px;height:26px;line-height:26px;}
.app-install-info{float:left;width:200px;margin-top:30px;border-left:1px solid #ccc;padding:0 10px;color:#333;}
.app-install-info p{margin:10px 0;}
/*应用end */

/*首页相册*/
#showAlbumDivVisiable
{
	float:left;
	width:540px;
	margin-left:-10px;
	margin-top:8px;
}

.AlbumList
{
	padding:5px;	
	float:left;
	margin:-5px  0 15px 0;
	text-align:center;
}
.AlbumList image
{
	width:55px;
	/*height:55px;*/
}
.AlbumList ul{padding:0px;margin:0px;}
.AlbumList li
{
	float:left;display:inline;
	width:88px;	
}

.movie-chart-itemp ul
{
	padding:0;margin:0;
}
.movie-chart-itemp li
{
	list-style-type:none;
}
.movie-chart-item
{
	margin: 10px 0;
	line-height: 25px; *zoom:1;
	}

.movie-chart-item .order
{
	float: left;
	width: 70px;
	margin-right: 10px;
	color: #999;
	text-align: right;
}
.movie-chart-item .name
{
	float: left;
	width: 80px;
}
.movie-chart-item .score
{
	float: right;
	margin-right:20px;
	font-family:Arial Black;
	font-size:22px;
}
.movie-chart-item p
{
	float: left;
	width: 250px;
	height: 14px;
	border: 1px solid #ccc;
	background: #fff;
	overflow: hidden;
}
.movie-chart-item p span
{
	display: block;
	height: 14px;
	background:#00aeff;
}
.current .movie-chart-item
{
	font-size: 14px;
	font-weight: bold;
}
.current .movie-chart-item .order, .current .movie-chart-item a
{
	color: #ff0000;
}
.current .movie-chart-item p span
{
	background: #ff0000;
}

.appset
{
	padding:8px;
	font-size:12px;
	clear:both;
	line-height:25px;
}
.appset a{color:#6b86bb;}
.appset span{display:block;}


.quote {
	margin: 0.5em 0;
	padding-left: 20px;
	background: url(../images/q_start.gif) no-repeat 0 0;
	overflow: hidden;
	zoom: 1;
	color: #CCCCCC;
}
.quote .q, .quote blockquote {
	margin: 0;
	padding: 0 20px 0 0;
	background: url(../images/q_end.gif) no-repeat right bottom;
	color: #CCCCCC;
	display: inline-block;
}

/*index.aspx*/
.index_title
{
	padding:8px;
	font-weight:bold;
	clear:both;
	font-size:14px;
}
.index_titlet
{
	padding:6px 8px 3px 8px;
	font-weight:bold;
	clear:both;
	font-size:14px;
}
.index_content
{
	padding: 0px 5px 10px 8px;
	clear:both;
	line-height:26px;
}

.index_album
{
	padding:15px 0 8px 0;
	float:left;
	border:1px solid #eeeeee;
	margin-right:0px;
	*margin-right:10px;
	width:695px;
	margin-bottom:10px;
}
.index_album ul
{
	margin:0;
	padding:0;
}
.index_album li
{
	float:left;
	display:inline;
	width:115px;
	text-align:center;
}
.index_album li span
{
	display:block;
	padding:5px 0;
}
.index_album img
{
	padding:3px;
	border:1px solid #eeeeee;
	width:75px;
	height:80px;
}
.index_album a:hover img 
{
	padding:3px;
	border:1px solid #1c89c2;
}
.index_user
{
	width:340px;
	margin-right:8px;
	float:left;
}
.index_user_content
{
	padding:15px 5px;
	border:1px solid #eeeeee;
	clear:left;
	height:250px;
}
.index_user_content ul
{
	margin:0;
	padding:0;
}
.index_user_content li
{
	float:left;
	display:inline;
	text-align:center;
	width:80px;
}
.index_user_content li span
{
	display:block;
	padding:5px 0;
}
.index_user_content img
{
	padding:3px;
	border:1px solid #eeeeee;
	width:48px;
	height:48px;
}
.index_user_content a:hover img 
{
	padding:3px;
	border:1px solid #1c89c2;
}


.index_group
{
	width:340px;
}
.index_group_content
{
	padding:4px 5px 10px 5px;
	border:1px solid #eeeeee;
	clear:left;
	height:266px;
}

.index_group_content img
{
	padding:3px;
	border:1px solid #eeeeee;
	width:60px;
	height:60px;
}
.index_group_content a:hover img 
{
	padding:3px;
	border:1px solid #1c89c2;
}
.index_group_content li
{
	padding:10px 0 3px 5px;
	clear:both;
	float:left;
	width:96%;
}
.gmg
{
	line-height:20px;
}
.index_top_content
{
	background-color:#fff;
	margin:3px;
	border:1px solid #eeeeee;
	padding:8px;
	line-height:24px;
}

#showC
{
	padding:0;
	line-height:22px;
}
#showC li
{
	padding:5px;
	font-size:14px;
	border-bottom:1px dotted #eeeeee;
}

/*随便看看*/
.index_user_content1
{
	padding:15px 5px;
	border:1px solid #eeeeee;
	float:left;
}
.index_user_content1 ul
{
	margin:0;
	padding:0;
}
.index_user_content1 li
{
	float:left;
	display:inline;
	text-align:center;
	width:75px;
	*width:76px;
}
.index_user_content1 li span
{
	display:block;
	padding:5px 0;
}
.index_user_content1 img
{
	padding:3px;
	border:1px solid #eeeeee;
}
.index_user_content1 a:hover img 
{
	padding:3px;
	border:1px solid #1c89c2;
}


.index_user_contentblog
{
	padding:15px 5px 15px 10px;
	line-height:25px;
	border:1px solid #eeeeee;
	float:left;
}
.index_user_contentblog ul
{
	margin:0;
	padding:0;
}
.index_user_contentblog li
{
	
	padding:2px 5px 5px 0;
	width:98%;
	
}

.index_user_contentmood
{
	border:1px solid #eeeeee;
	padding:15px 5px;
	line-height:25px;
}
.index_user_contentmood ul
{
	margin:0;
	padding:0;
}
.index_user_contentmood li
{
	border-bottom:1px solid #eeeeee;
	padding:0px 5px 10px 0;
	margin-left:-5px;
}

.index_albumr
{
	padding:8px;
	float:left;
	border:1px solid #eeeeee;
	background-color:#F7F7F7;
}
.index_albumr ul
{
	margin:0;
	padding:0;
}
.index_albumr li
{
	float:left;
	display:inline;
	width:104px;
	text-align:center;
}
.index_albumr li span
{
	display:block;
	padding:5px 0;
}
.index_albumr img
{
	padding:3px;
	border:1px solid #eeeeee;
	width:80px;
	height:80px;
}
.index_albumr a:hover img 
{
	padding:3px;
	border:1px solid #1c89c2;
}


.index_group_contentr
{
	padding:4px 3px 10px 3px;
	border:1px solid #eeeeee;
	float:left;
	line-height:22px;
}

.index_group_contentr img
{
	padding:3px;
	border:1px solid #eeeeee;
	width:60px;
	height:60px;
}
.index_group_contentr a:hover img 
{
	padding:3px;
	border:1px solid #1c89c2;
}
.index_group_contentr li
{
	padding:10px 0 3px 5px;
	display:inline;
	float:left;
	width:88px;
	text-align:center;
}
.index_user_dyn
{
	padding:15px 5px 15px 10px;
	line-height:35px;
	border:1px solid #eeeeee;
	height: 200px; 
	overflow:hidden;
	margin-left:2px;
}

.dynn
{
	height:25px;
	overflow:hidden;
	/*border-bottom:1px solid #eeeeee;*/
	padding:0 10px;
}
/*ask*/
.asklist
{
	line-height:28px;
	font-size:14px;
}
.askchild
{
	float:left;
}
.askchild li
{
	width:100px;
	float:left;
	display:inline;
}
fieldset
{
	padding:0px 15px 10px 15px;width:495px;
	border:1px solid #eeeeee;
} 
legend
{
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
	width:50px;
	text-align:center;
	margin-left:-10px;
} 
.askcontent
{
	font-size:14px;
	line-height:22px;
	padding:5px 0;
}
.registercount
{
	margin:5px 15px
}
.registercount span,.registercount span a
{
	color:#f94302;
	font-weight:bold;
}
