v\:* {behavior:url(#default#VML);display:inline-block}
.vmlimg{}

*{ margin: 0; padding: 0;}
body {
word-wrap: break-word; 
word-break: normal; 
	margin: 0;
}
.f_red{ color: #f00; margin: 0 5px;}
.top {
	background-image: url(../images/top_bg.gif);
	background-repeat: repeat-x;
	height:30px;
	overflow: visible;
	margin:auto;
	min-width:1004px;
	_width:100%;
	font-family: "����";
}
.top a:link,.top a:visited{ color:#333;}
.top a:hover{ color:#3399ff;}
.top_main{ width:980px; margin:auto;}
.topbox{float:left;}
#top a{color:#333;}
#top a:hover{color:#3399ff;}
#top_link{ padding:6px 10px; width:450px;}
#top_link a{ color:#333;}
#top_link a:hover{color:#3399ff;}
#top_info{
	padding:6px 0px;
	text-align:right;
	width:390px;
	_width:385px;
}
#top_info a{ color:#333;}
#top_info a:hover{color:#3399ff;}
.login_input{width:100px;height:16px;}
/*-----top------*/
 /*----�?----*/
#dynamic {
	width: 900px;
	margin: auto;
	background-image: url(../images/Dynamic_bg.gif);
	height: 27px;
	padding: 10px 0 0 0;
	text-align: center;
}
#dynamic a{ color:#3399FF;}
#dynamic ul {
	padding: 0;
	margin: 0;
}

#dynamic li {
	list-style-type: none;
	text-align: center;
	margin-bottom: 20px;
}

#footer {
	margin: auto;
	border-top: 2px solid #999;
	padding: 10px 0;
	margin-top: 5px;
	overflow: auto;
	height: 80px;
}
#footer a{ color:#3399FF;}
.footbox {
	width: 900px;
	margin: auto;
	overflow: auto;
}

.footlogo {
	float: left;
	width: 150px;
	margin: 0 10px 0 100px;
	_margin: 0 10px 0 50px;
	height: 80px;
}

/*---�?---*/
body {
	font-family: "����";
	font-size: 12px;
}

a:link,a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.topfont {
	font-family: "";
	font-size: 12px;
	color: #375a0c;
	width: 280px;
	margin: 0 0 0 30px;
	padding: 0;
	float: left;
}
.top_r{
text-align:right;
}
.fontblack{
	color: #333333;
}
.fontorange {
	font-family: "";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}

.fontgray {
	font-family: "";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

.fontgray2 {
	font-family: "";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}

.fontgrayitalic {
	font-family: "";
	font-size: 12px;
	color: #999999;
	font-style: italic;
}

.fontblue {
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #3399ff;
	text-decoration: none;
}

.fontblue2 {
	font-family: "";
	font-size: 12px;
	color: #3399ff;
	text-decoration: none;
}

.fontpurple {
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #bc6dff;
	text-decoration: none;
}

.font_sub {
	color: #666;
}

.tittlefont {
	height: 19px; /*ff*/
	_height: 17px;
	font-size: 12px;
	color: #375a0c;
	font-weight: bold;
	background-color: #eeeeee;
	margin: 5px 0;
	padding: 6px 0 0 15px; /*ff*/
	_padding: 8px 0 0 15px;
	background-image: url(../images/tittle.gif);
	background-repeat: no-repeat;
	overflow:auto;
}
.byeasyfont {
	margin: 0;
	height: 19px;
	font-size: 12px;
	color: #375a0c;
	font-weight: bold;
	padding: 5px 0 0 10px;
	background-image: url(../images/tittlebg.gif);
}

.single {
	background-color: #eef6fc;
	height: 22px;
	text-align: center;
}
.double {
	background-color: #fff;
	height: 22px;;
	text-align: center;
}

.tdtittle {
	background-color: #f7f7f7;
	height: 22px;
	text-align: center;
	font-family: "";
	font-weight: bold;
	color: #333333;
}

.tdfoot {
	background-color: #daedfc;
	height: 22px;
	text-align: center;
	font-family: "";
	color: #333333;
}

.top_single {
	background-color: #EBEBEB;
	height: 22px;
	text-align: center;
}

.top_double {
	background-color: #fff;;
	height: 22px;;
	text-align: center;
}

.top_tdtittle {
	background-color: #ffffff;
	height: 22px;
	text-align: center;
	font-family: "";
	font-weight: bold;
	color: #666666;
}

.top_tdfoot {
	background-color: #daedfc;
	height: 22px;
	text-align: center;
	font-family: "";
	color: #333333;
}

.hr {
	border-bottom: 1px dashed #cccccc;
	margin: 0;
	padding: 0;
}

/*--------------------n-------------------------------------------*/
.n1 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.n2 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -16px;
}

.n3 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -32px;
}

.n4 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -48px;
}

.n5 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -64px;
}

.n6 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -80px;
}

.n7 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -96px;
}

.n8 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -112px;
}

.n9 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -128px;
}

.n10 {
	margin: 0 0 0 5px; /*ff*/
	_margin: 0;
	width: 16px;
	height: 16px;
	clip: rect(0px, 16px, 16px, 0px);
	overflow: hidden;
	background-image: url(../images/nbj.gif);
	background-repeat: no-repeat;
	background-position: 0 -144px;
}

.bull {
	color: #3399ff;
}
#cust_content h4 input{
margin-right:5px;
} 
/*--------------------------------------------------------info-------------------------------------------------------*/
#info {
	color: #3399ff;
	margin: 5px 0;
	text-align: center;
}

#info a {
	color: #3399ff;
}

#info a:hover {
	color: #FF6600;
		text-decoration:underline;
}

.infol {
	margin-left: 55px;
	padding-right:5px;
}
.infol a{color: #3399ff;}
.operate_fr{
height:25px;
	margin: 0;
	padding:0;
text-align:right;
}
.operate_fr p{
margin:0;
padding:0;
}
.operate_fr p a{
color:#3399ff;
}
.time02{
padding:0;
margin:7px 0 0 0;
	text-align:right;
	color: #999999;
}
.infomid {
	text-align: center;
	overflow: hidden;
}
.infomid a{
color:#333333;
}
.infoname {
margin:0 0 0 55px;
	text-align: left;
	overflow: hidden;
	padding-right:5px;
}

#info2 {
	text-align: left;
	overflow: auto;
}

#info2 a {
	color: #999999;
}

#info3 {
	text-align: left;
}

#info3 a {
	size: 12px;
	color: #999999;
}

.infodt {
	text-align: center;
}

.infodt a {
	text-align: center;
	color: #3399ff;
}

.infodt a:hover {
	text-align: center;
	color: #FF6600;
}

/*------------------------------------------------------conttopmsg------------------------------------------------------*/
.conttopmsg {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	font-family: "";
	font-size: 12px;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	min-height: 15px;
	overflow:auto;
	_overflow:visible;
	_height:15px;
}
.conttopmsg a{
color:#3399ff;
}
.conttopmsgl {
	margin: 0;
	padding: 5px;
	font-family: "";
	font-size: 12px;
	color: #666666;
	float: left;
}

.conttopmsgl a {
	font-family: "";
	font-size: 14px;
	color: #3399ff;
	font-weight: bold;
	text-decoration: none;
}


.conttopmsgl a:hover {
	font-family: "";
	font-size: 14px;
	color: #3399ff;
	font-weight: bold;
	text-decoration: underline;
}
.conttopmsgl2 {
	margin: 0;
	padding: 5px;
	font-family: "";
	font-size: 12px;
	color: #666666;
}
.conttopmsgl2 a {
	color: #3399ff;
	text-decoration: none;
}


.conttopmsgl2 a:hover {
	text-decoration: underline;
}
.conttopmsgr {
	font-family: "";
	font-size: 12px;
	color: #666666;
	text-align: right;
	overflow: auto;
}

/*---------------------------淼ナ�?--------------------------------------------------*/
.sel {
	width: 150px;
}
/*-------------------------------------s header --------------------------------------*/
.header {
	background-image: url(../images/p_header_bg.gif);
	margin: 0 auto;
	padding:0;
	overflow: auto;
	background-repeat: repeat-x;
	clear:both;
}
.logo {
	float: left;
	width:165px;
	height:60px;
	margin:0; padding:0;
}
.percenter_top {
	font-family: "";
	font-size: 12px;
	color: #333;
	text-decoration: none;
	width:900px;
	margin:0 auto;
	clear:both;
	padding:0;
	height:60px;
}

/*-------------------------------------e header --------------------------------------*/
	/*------------------------------------s nav ----------------------------------------*/
.percenter_nav {
	overflow: hidden;
	height: 60px;
	width:70%;
	float:left;
}

.percenter_nav ul {
margin: 30px 0 0 20px;
}
.percenter_nav ul li{	text-align:center;}
.percenter_nav ul li.up {
	display: inline;
	list-style-type: none;
	width: 70px;
	height: 24px;/*ff*/
	*height: 22px;
	margin: 0;
	padding: 5px 0 0 5px;/*ff*/
	*padding: 7px 0 0 7px;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #d9edfc;
	text-decoration: none;
	float: left;
}

.percenter_nav ul li.up a {
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #d9edfc;
	text-decoration: none;
}

.percenter_nav ul li.up a:hover {
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}

.percenter_nav ul li.hover {
	list-style-type: none;
	width: 70px;
	height: 24px;/*ff*/
	*height: 22px;
	padding: 5px 0 0 5px;/*ff*/
	*padding: 7px 0 0 7px;
	float: left;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background: url(../images/nav_tab.gif) center top no-repeat;
}
.percenter_nav ul li.hover a{ color:#1282d4;}
.percenter_nav ul li.hover a:hover{ color:#000;}
.p_top_right{ overflow:hidden; padding-top:10px;}
.percenter_top .p_top_right a{ color:#FFF;
	padding-left:20px;
	background: url(../images/add.gif) no-repeat;
}
.percenter_top .p_top_right a:hover{
	color: #FFFF00;
}
/*------------------------------------e nav ----------------------------------------*/
	/*-------------------------------------------main-------------------------------------*/
.main {
	width: 900px;
	margin: auto;
	background:#eef6ff;
	border-left:#bbdcff 1px solid;	
	margin-top:-2px;
}

/*-------------------------------------------left----------------------------------------*/
.left {
	width: 162px;
	float: left;
}

#menu {
	width: 162px;
	margin: 0;
}

#menu a {
	color: #1282d4;
	text-decoration: none;
}

#menu a:hover {
	color: #1282d4;
	text-decoration: underline;
}

#menu  ul {
	margin: 5px 10px;
	padding: 0;
	list-style-type: none;
}

#menu  li {
	padding: 0;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #1282d4;
	text-decoration: none;
	margin: 20px 0 0 20px;
}

/*-------------------------------------------right-------------------------------------------*/
.right {
	width: 716px; /*ff*/
	_width: 713px;
	background-color: #FFFFFF;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bbdcff;
	border-bottom-color: #bbdcff;
	border-left-color: #bbdcff;
	overflow: auto;
}

/*-----------------------------------percenter_pdetail----------------------------------------*/
.pdetail {
overflow:auto;
clear:both;
}

.perpicbox {
float:left;
width:140px;
}

.picbox125 {
	width: 129px; /*ff*/
	_width: 125px;
	float: left;
	background-color: #FFFFFF;
}
.per_picbg{width:136px; height:137px; background:url(../images/per_picbg.gif) no-repeat; padding:4px 0 0 4px;}
.per_picbg img{ width:125px; height:125px;}
.picbg {
	padding: 2px;
	border: 1px solid #ccc;
}
#content1 {
	font-family: "";
	font-size: 12px;
	color: #333;
	width:575px;
	_width:570px;
	overflow: auto;
	_height:200px;
	_overflow:visible;
}
.per_infotop{ margin:5px 10px; border-bottom:1px solid #ccc; line-height:22px;}
.per_name{ font-size:14px;}
#content1 ul {
	margin: 0;
	padding: 0;
}

#content1 li {
	margin: 10px; /*ff*/
	_margin: 6px;
	padding: 0;
	list-style-type: none;
}

#content1 a {
	font-family: "";
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}

#content1 a:hover {
	color: #FF6600;
	text-decoration: underline;
}

/*---------------------------------------percenter_watchme-------------------------------------------------*/
.watchme {
	
}

.watchmeleft {
	width: 482px;
	height: 90px;
	float: left;
}

.watchmeleft ul {
	padding: 0;
	margin: 0;
}

.watchmeleft li {
	padding: 0;
	margin: 0;
	display: inline;
	list-style-type: none;
}

.watchmebox {
	width: 50px;
	margin: 0 10px;
	float: left;
}

.frpic50X50 {
	width: 54px; /*ff*/
	_width: 50px;
	float: left;
}

.frpicbg {
	padding: 1px;                       /*-------------------------------2px-----------修改过，测试�?-----------------------------*/
	border: 1px solid #ccc;
	margin-bottom: 3px;
	background-color: #FFFFFF;
}

.frpicbgoff {
	padding: 1px;
	border: 1px solid #ccc;
	margin-bottom: 3px;
}

.frpicbgoff img {
	filter: gray;
}

#frpic a {
	color: #3399ff;
	text-decoration: none;
}

#frpic a:hover {
	color: #FF6600;
	text-decoration: underline;;
}

#watchmeright {
	width: 215px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	overflow: auto;
	font-family: "";
	font-size: 12px;
	color: #000000;
}

#watchmeright a {
	color: #3399ff;
	text-decoration: none;
}

#watchmeright a:hover {
	color: #3399ff;
	text-decoration: underline;
}

.btn {
	width: 63px;
	height: 18px;
	margin: 5px 20px 10px 10px; /*ff*/
	_margin: 5px 10px 10px 10px;
	float: left;
	padding: 7px 0 0 13px;
	font-family: "";
	font-size: 12px;
	color: #3399ff;
	background-image: url(../images/btn.gif);
}

/*-------------------------------------percenter_fract--------------------------------------*/
.fract {
	float: left;
	width: 482px;
}

.fract ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.fract li {
	font-family: "";
	font-size: 12px;
	color: #333333;
	padding: 10px;
	margin: 10px;
	border-bottom: 1px solid #CCCCCC;
}

.fractpicboy {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/fractpicboy.gif);
	background-repeat: no-repeat;
}

.fractpicphoto {
	width: 16px;
	height: 16px;
	margin-right: 5px;
	float: left;
	background-image: url(../images/fractpicphoto.gif);
	background-repeat: no-repeat;
}

.fractpicfr {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/fractpicfr.gif);
	background-repeat: no-repeat;
}

.fractpicring {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 5px;
	background-image: url(../images/fractpicring.gif);
	background-repeat: no-repeat;
}

.fractp {
	margin: 0;
	padding: 0;
	line-height: 18px;
}
.fractp a{
color:#3399ff;
}
.fractp a:hover{
text-decoration:underline;
}
.fractp img {
	border: 1px solid #cccccc;
	padding:2px;
	margin:5px 5px 0 0;
}
.fractp_reply p{margin:0;padding:0;}
.fractp_reply p a{color:#3399ff;}
.fractp_reply_info{word-wrap: break-word; 
word-break: normal; }
.fractp_detail {
	margin: 3px 0;
	padding: 0;
	color: #999999;
}

.fractpic {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 5px;
}

/*--------------------------------------------percenter_mynetwork----------------------------------------*/
.mynetwork {
	width: 227px;
	margin-left: 488px;
	_margin-left: 7px;
	overflow: auto;
}

.mynetworkbox {
	padding: 8px 0;
	margin: 5px 0;
	border-bottom: 1px dashed #cccccc;
}

.mynetworkbox td {
	font-family: "";
	font-size: 12px;
	color: #333;
}

.mynetworkbox td a {
	color: #333;
	text-decoration: none;
}

.mynetworkbox td a:hover {
	text-decoration: underline;
}

.indexinfo {
	margin-left: 65px;
	overflow: auto;
}

.indexinfo p {
	margin: 0;
	padding: 0;
	line-height: 18px;
}
.indexinfo p a{
color:#3399ff;
}

.indexinfo_tittle {
	padding: 3px 0 0 0;
	margin: 0;
	height: 17px;
}

.propic {
	float: left;
	margin: 0 3px 0 0;
}

.indexinfo_tittle a {
	font-family: "";
	font-size: 12px;
	color: #3399ff;
	text-decoration: none;
}

.indexinfo_tittle a:hover {
	font-family: "";
	font-size: 12px;
	text-decoration: underline;
}

/*-------------------------------------------------------percenter_manage----------------------------------------------------------*/
	/*---------------percenter_topinfo--------------*/
.topinfo {
	border: 1px solid #CCCCCC;
}

.tittlebg {
	height: 25px;
	padding: 3px 0 0 15px;
	background-image: url(../images/tittlebg02.gif);
}

.managetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbg.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.topinforingt {
	padding: 3px 10px 0 0;
	text-align: right;
	overflow: auto;
}
.topinforingt a{color:#333333;}
.topmsg {
	padding: 5px 10px;
	clear: both;
}

.topmsg p {
	margin: 6px 0;
	padding: 0;
}

.subnav {
	width: 716px; /*ff*/
	_width: 713px;
	margin: 5px 0 0 0;
	border-bottom: 1px solid #92c8f7;
	overflow: auto;
}
.subnav2 {
	width: 716px; /*ff*/
	_width: 713px;
	margin: 5px 0 0 0;
	overflow: auto;
}

.subnav ul {
	margin: 0;
	padding: 0;
}

.subnav li {
	list-style-type: none;
	display: block;
	float: left;
}

.tabhover {
	margin:0;
	padding-right: 10px;
	background: url(../images/tabhover.gif) right top no-repeat;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;	
	margin-bottom:-2px;
}
.tabhover a{
	color: #0066CC;
	text-decoration: none;
}
.tabhoverl {
	height: 20px;
	padding: 8px 0 0 10px;
	background: url(../images/tabhoverl.gif) no-repeat;
	float: left;
}

.tab {
	margin: 0px;
	padding-right: 10px;
	background: url(../images/tab.gif) right top no-repeat;
	font-family: "";
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
}

.tab a {
	color: #0066CC;
	text-decoration: none;
}

.tab a:hover {
	color: #333333;
}

.tabl {
	height: 20px;
	padding: 8px 0 0 10px;
	background: url(../images/tabl.gif) no-repeat;
	float: left;
}

.submain {
	min-height: 400px; /*ff*/
	_height: 400px;
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
}

.submain ul {
	margin: 0;
	padding: 0;
}

.submain li {
	list-style-type: none;
}

.submain li a:hover {
	background-color: #666666;
}

.submainfr {
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	_height:1px;
	overflow: auto;
	_overflow:visible;
}

.submainfr_set {
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	_height:1px;
	overflow: auto;
	_overflow:visible;
}

.managecontent {
	clear: both;
	padding: 5px;
	border-bottom: 1px dashed #cccccc;
	overflow: auto;
	margin: 20px 0 0;
}

.managecontent td {
	padding: 3px 0;
}

.managecontentfr {
	padding: 5px;
	overflow: auto;
}

.managecontentfr td {
	padding: 3px 0;
}

.managecontentfr_set {
	overflow: auto;
}

.managecontentfr_set td {
	padding: 3px 0;
}

.myfrbox {
	width: 150px;
	min-height: 90px; 
	_height: 90px;
	margin: 5px 5px 5px 0;
	padding: 5px;
	list-style-type: none;
	/*border: 1px solid #cccccc;
	background-color: #fff;*/
	background:url(../images/person_05.gif) no-repeat;
	float: left;
	overflow: auto;
	_overflow:visible;
}

.myfrboxoff {
	width: 150px;
	height: 90px; 
	float: left;
	margin: 5px 5px 5px 0;
	padding: 5px;
	list-style-type: none;
	/*border: 1px solid #cccccc;
	background-color: #F7f7f7;*/
	background:url(../images/person_03.gif) no-repeat;
	overflow: auto;
	_overflow:visible;
}

.sysbtn {
	margin: 5px;
	overflow: auto;
}

.conttittle {
	clear: both;
	margin: 10px 0;
	padding: 0 0 5px 0;
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
}

.sysbtn p {
	margin: 10px 0;
	padding: 0;
}

/*-------------------------------------------------------percenter_frmanage----------------------------------------------------------*/
.frmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgred.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.subnav li.last {
	margin: 0;
	padding: 8px 0 0 15px;
	list-style-type: none;
}
.subnav li.last a{
	color: #333333;
	}
.findfr {
	width: 70px;
	height: 19px;
	margin: 5px 0 0 100px;
	_padding-top: 3px;
	padding-left: 12px;
	font-family: "";
	font-size: 12px;
	color: #3399ff;
	text-decoration: none;
	background-image: url(../images/frmanagefind.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	border: 0;
	display: inline;
	text-align: center;
	font-weight: bold;
}

.frmanagecontent {
	padding: 5px;
}

.frmanagebox {
	width: 139px;
	margin: 10px 5px;
	padding: 3px;
	border: 1px solid #cccccc;
	float: left;
}

.frmanagebox ul {
	margin: 0;
	padding: 0;
}

.frmanagebox li {
	margin: 3px;
	padding: 0;
	list-style-type: none;
	text-align: right;
}

.frmanagebox a:hover {
	
}

.frnameoff {
	font-family: "";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0;
	margin: 5px;
	height: 29px;
	border-bottom: 1px dashed #cccccc;
}

.justlookside {
	width: 300px;
	padding: 10px;
	margin: 5px;
	border: 1px solid #cccccc;
	float: left;
}

.justlookside2 {
	width: 300px;
	padding: 10px;
	margin: 5px;
	*margin:10px 0 0 0;
	_margin:5px;
	border: 1px solid #cccccc;
	overflow: auto;
}

.justlookbox {
	margin: 5px;
	padding: 5px;
	border-bottom: 1px dashed #cccccc;
}
.justlookbox a{color:#3399ff;}
.changebtn {
	width: 70px;
	height: 19px;
	margin: 5px 0 0 160px;
	_padding-top: 3px;
	padding-left: 15px;
	background-image: url(../images/frmanagefind.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	border: 0;
	display: inline;
	text-align: center;
	font-family: "";
	font-size: 12px;
	color: #3399ff;
}

.msgleft {
	width: 691px;
}
.msgleft a{
color:#3399ff;
}
.msgleft2 {
	float: left;
}

.msgleft3 {
	float: left;
	padding:8px 0 0 8px;
}

.msgright {
	width: 691px;
	text-align: right;
	overflow: auto;
}
.msgright a{
color:#3399ff;
}
.frname {
	font-family: "";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 0;
	margin: 5px;
	height: 29px;
	border-bottom: 1px dashed #cccccc;
}

.searchfr {
	width: 691px;
	text-align: right;
	margin: 10px 0;
}
.searchfr a{color:#3399ff;}
.guesslikebox {
	width: 50px;
	margin: 0 16px; /*ff*/
	_margin: 0 12px;
	float: left;
}

.frsetbox {
	width: 50px;
	margin: 10px 0 0 35px;
	_margin: 10px 6px 0 20px;
	height:80px;
	float: left;
}

.frsetbox p {
	margin: 0;
	padding: 0;
	text-align: center;
}
.frsetbox p a{
color:#333333;
}
.bottommsg {
	padding: 3px;
	margin: 20px 3px;
	clear: both;
}

.submenu {
	width: 150px;
	min-height: 400px; /*ff*/
	height: 400px;
	border-right: 1px solid #a2cff8;
	float: left;
}

.submenu ul {
	margin: 0;
	padding: 0;
}

.submenu li {
	padding: 5px;
	margin: 0;
	list-style-type: none;
	border-bottom: 1px solid #a2cff8;
}

.hot {
	background-color: #ffffff;
	padding: 5px;
	margin: 0;
	background-image: url(../images/sethotbg.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #a2cff8;
}

.submenutittle {
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
	font-family: "";
	font-size: 12px;
	color: #3399ff;
	text-decoration: none;
	font-weight: bold;
}

.submenutittle a {
	font-weight: normal;
		color: #3399ff;
	text-decoration: none;
}

.submenutittle a:hover {
	text-decoration: underline;
}

.contr {
	background-color: #eef6fc;
	padding: 10px 0 0 15px;
	overflow: auto;
	_width: 510px;
	min-height: 400px;
}

.contr_set {
	min-height: 400px;
	_height:400px;
		overflow: auto;
	_overflow:visible;
}

/*------------------------------------------------------busoffice----------------------------------------------------*/
.officesubmain {
	min-height: 400px; /*ff*/
	_height: 580px;
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	overflow: auto;
}

.officemanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgcyanblue.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.officetopmsg {
	padding: 0 10px;
}

.officetopmsg p {
	margin: 6px 0;
	padding: 0;
}

.officeconttittle {
	clear: both;
	margin: 10px 0;
	padding: 0 0 5px 0;
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
}

.officemanagecontent {
	width: 96%; /*ff*/
	padding: 5px;
}

.officemanagecontent p {
	padding: 0;
	margin: 0;
}

.officemanagecontent table {
	/*background-color: #b2d9fa;*/
	width:70%;
}
.officemanagecontent td{ padding:5px 10px; border-bottom:1px dashed #ccc;}
.officemanagecontent tr:hover{ background:#f7f7f7;}
.ad {
	width: 166px;
	margin: 0 0 0 5px;
	padding: 5px;
	border: 1px solid #cccccc;
	overflow: auto;
}

.adbox {
	
}
.officecontbox{ padding:5px 0; border-bottom:1px solid #ccc; margin:5px 0;}
.sr_note{ margin:5px 0; color:#FF0000;}
.officesysbtn {
	margin-right: 5px;
}
.officesysbtn a{
color:#3399ff;
}
/*------------------------------------------------mood manage----------------------------------------------------------------*/
.moodmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgred.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.moodsubmain {
	min-height: 700px; /*ff*/
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	overflow: auto;
	min-height:500px;	
	_overflow:visible;
	_height: 500px;
}

.moodconttittle {
	clear: both;
	margin: 10px 0;
	padding: 0 0 5px 0;
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
}

.moodmanagecontent {
	width: 500px;
	padding: 5px;
	float: left;
}

.moodmanagecontent ul {
	margin: 0;
	padding: 0;
}

.moodmanagecontent li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px solid #CCCCCC;
	list-style-type: none;
	overflow: auto;
}

.moodtopmsg {
	padding: 0 10px;
}

.moodtopmsg p {
	margin: 6px 0;
	padding: 0;
}

.moodmanagecontent li p {
	margin: 10px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	word-wrap: break-word; 
word-break: normal; 
}

.moodmanagecontent li p a {
	color: #0000FF;
	text-decoration: underline;
}

.operate {
	padding: 5px;
	text-align: right;
	clear: both;
}
.operate a{color:#333333;}
.operate_l{
margin:0 0 0 60px;
	padding: 5px 0;
	clear: both;
}
.pic20{background-color: #ffffff;width:18px;height:18px;border:1px solid #cccccc;	padding:1px;	float:left;	margin-right:5px;}
.pic20 img{width:18px;height:18px;}
.diary {
	width: 420px;
	padding: 0 5px;
	overflow: auto;
}
.diary p{margin:0;
line-height:18px;
padding:0;
word-wrap: break-word; 
word-break: normal; }
.other_reply{
border-top:1px dashed #cccccc;
padding:20px 0 5px 0;
}
.my_reply{
	padding:5px 10px 1px 10px;
	margin:0px 0 5px 60px;
	background-color: #f7f7f7;
}
.my_reply p{
margin:0;
line-height:18px;
padding:0;
}

.name{
	float:left;
	margin:3px 5px 0 0;

}
.name a{color:#3399ff;
text-decoration:none;}
.name a:hover{
text-decoration:underline;}
.name_reply{
	float:left;
	margin:0 5px 0 0;
	padding:3px 0 0 0;
		font-weight: normal;
}
.name_reply a{color:#3399ff;
text-decoration:none;}
.name_reply a:hover{
text-decoration:underline;}
.newdairylist {
	width: 170px;
	border: 1px solid #cccccc;
	overflow: auto;
}

.newdairylist ul {
	margin: 5px;
	padding: 0;
}

.newdairylist li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: both;
}

.infomood {
	width: 96px;
	margin: 0 0 0 5px;
	padding: 0 0 0 5px;
	overflow: auto;
}
.infomood a{color:#3399ff;}
.party_reply {
	margin: 3px 0;
}

/*--------------------------------------------------------collectmanage-------------------------------------------------------*/
.collectmanagecontent {
	width: 500px;
	_width: 490px;
	min-height: 500px;
	_height: 500px;
	padding: 5px;
	float: left;
}

.collecttopmsg {
	padding: 0 10px;
}

.collecttopmsg p {
	margin: 6px 0;
	padding: 0;
}

.collectmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbg.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

#subtab {
	margin: 0 0 5px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	color: #0066CC;
	clear: both;
	font-weight: normal;
}

#subtab a {
	font-weight: normal;
	color: #999999;
}

#subtab a:hover {
	color: #0066CC;
}

.goodsbox {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px solid #CCCCCC;
	list-style-type: none;	
	overflow:auto;
	_overflow:visible;
	min-height: 125px;
	_height: 125px;
	clear: both;
}

.goodsinfo {
	padding: 5px;
	_margin-left: 130px;
	overflow:auto;
	width:70%;
}

.goodsinfo p {
	font-size: 12px;
	color: #666666;
	margin: 5px 0;
}
.goodsinfo a{color: #3399ff;}
.operate3btn { margin:0 5px;}
.operate3btn ul {
	margin: 0;
	padding: 0;
}

.operate3btn li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

.operate_btn {
	cursor: pointer;
	cursor: hand;
	width: 100px;
	height: 25px;
	margin: 5px 2px;
	padding-bottom: 3px;
	_padding: 0;
	background-image: url(../images/changebtn.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	border: 0;
	display: inline;
	text-align: center;
	font-family: "";
	font-size: 12px;
	color: #333333;
}

.hotgoodslist {
float:right;
}

.hotgoodslist ul {
	margin: 0;
	padding: 0;
}

.hotgoodslist li {
	width: 200px;
	margin: 0;
	padding: 5px 0;
	list-style-type: none;
	border-bottom: 1px dashed #cccccc;
	overflow: auto;
}

.hotg {
	margin: 5px 0;
	padding: 8px 0 0 15px;
	width: 185px;
	height: 22px;
	background-image: url(../images/tittlebg04.gif);
	font-family: "";
	font-size: 12px;
	color: #FFFFFF;
}

.goodsname {
	margin: 0;
	padding:0;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.goodsname a {
	color: #3399ff;
	text-decoration: none;
}

.goodsname a:hover {
	text-decoration: underline;
}

.hotgoodsinfo {
	font-family: "";
	font-size: 12px;
	color: #FF6600;
	margin-left: 60px;
	overflow: auto;
	line-height:18px;
}

.hotgoodsinfo p {
	font-family: "";
	font-size: 12px;
	color: #333333;
	margin:3px 0;
	padding:0;
}

/*------------------------------------------------pm----------------------------------------------------------------*/
.pmsubtab {
	margin: 10px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	color: #0066CC;
	clear: both;
	font-weight: normal;
}

.pmsubtab a {
	font-weight: normal;
	color: #009900;
}

.pmsubtab a:hover {
	color: #0066CC;
}

.pmmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgcyanblue.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.pmsubmain {
	min-height: 700px; /*ff*/
	_height: 700px;
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	overflow: auto;
	_overflow:visible;
}

.pmconttittle {
	clear: both;
	margin: 10px 0;
	padding: 0 0 5px 0;
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
}

.pmmanagecontent {
	width: 640px;
	padding: 5px;
	clear: both;
}
.pmmanagecontent td a{color:#3399ff;}
.pmmanagecontent ul {
	margin: 0;
	padding: 0;
}

.pmmanagecontent li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px dashed #CCCCCC;
	list-style-type: none;
	overflow: auto;
	min-height: 110px; /*ff*/
}

.pmmanagecontent li p {
	margin: 10px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.pmmanagecontent li p a {
	text-decoration: underline;
}

.pminfo {
	padding: 0 10px;
	overflow: auto;
}
.pminfo a{color:#3399ff;}
.pminfo p{
	padding: 0 10px;
}

.pmtime {
	margin: 0;
	padding: 0;
	color: #999999;
	text-align: center;
	font-weight: normal;
}

.pmtime a {
	margin: 0;
	padding: 0;
	color: #3399ff;
	text-align: center;
}

.pmconttopmsgl {
	margin: 0;
	padding: 5px;
	font-family: "";
	font-size: 12px;
	color: #0066CC;
	float: left;
}

.pmconttopmsgr {
	font-family: "";
	font-size: 12px;
	color: #666666;
	text-align: right;
	overflow: auto;
}

.frringlist {
	width: 158px;
	padding: 5px;
	border: 1px solid #cccccc;
	overflow: hidden;
	float:right;
}

.frringlist ul {
	margin: 5px;
	padding: 0;
}

.frringlist li {
	margin: 0;
	padding: 3px 0;
	list-style-type: none;
	clear: both;
}

/*----------------------------------------------------------�?------------------------------------------------------------*/
.page {
	padding: 3px;
	margin: 20px 3px;
	text-align: center;
	clear: both;
}

.page A {
	border: #eee 1px solid;
	margin: 2px;
	color: #036cb4;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}

.page A:hover {
	border: #999 1px solid;
	color: #666;
	background-color: #FFFFFF;
}

.page A:active {
	border: #999 1px solid;
	color: #666;
}

.page .current {
	boder: #036cb4 1px solid;
	font-weight: bold;
	margin: 2px;;
	color: #fff;
	padding: 2px 5px;
	BACKGROUND-COLOR: #036cb4
}

.page .disabled {
	border: #eee 1px solid;
	margin: 2px;
	color: #ddd;
	padding: 2px 5px;
}

/*-------------------------------------------musicmanage---------------------------------------------*/
.musicmanagecontent table {
	background-color: #b2d9fa;
}
.musicmanagecontent td a{color:#333;}
.musicmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgred2.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.musicsubmain {
	min-height: 700px; /*ff*/
	_height: 700px;
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	overflow: auto;
}

.musicconttittle {
	clear: both;
	margin: 10px 0;
	padding: 0 0 5px 0;
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
}
.infomusic a{
color:#3399ff;
}
.musicmanagecontent {
	width: 500px;
	padding: 5px;
	float: left;
}

.musicmanagecontent ul {
	margin: 0;
	padding: 0;
}

.musicmanagecontent li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px dashed #CCCCCC;
	list-style-type: none;
	overflow: auto;
}

.musictopmsg {
	padding: 0 10px;
}

.musictopmsg p {
	margin: 6px 0;
	padding: 0;
}

.time {
	margin: 0;
	padding:3px 0 0 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}

.musicmanagecontent li p {
	margin: 10px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.musicmanagecontent li p a {
	color: #0000FF;
	text-decoration: underline;
}


.officeconttopmsgr {
	font-family: "";
	font-size: 12px;
	color: #666666;
	text-align: right;
	overflow: auto;
	padding: 5px;
}

/*---------------------------------------------mygr_manage-----------------------------------------------------*/
.mygr_operate_hot {
	clear: both;
	padding: 5px 0;
	text-align: left;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.mygr_operate_hot a{
color:#333333;
}
.mygr_operate {
	clear: both;
	padding: 5px 0;
	text-align: left;
}
.mygr_operate a{
color:#333333;
}
/*---------------------------------------log-manage--------------------------------------*/
.logsubmain {
	min-height: 700px; /*ff*/
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
}

.logtittle {
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #3399ff;
	margin: 0 30px 0 0;
	padding: 2px 0 0 0;
	float: left;
}

.logtittle a {
	color: #3399ff;
	text-decoration: none;
}

.logtittle a:hover {
	color: #3399ff;
	text-decoration: underline;
}

.logtime {
	margin: 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-align: center;
}

.logtime a {
	margin: 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #3399ff;
	text-align: center;
}

.loginfo {
	padding: 0 10px;
	_padding: 0 0 0 10px;
	overflow: auto;
}

.loginfo p {
min-height:80px;
_height:80px;
	margin: 5px 0;
	padding: 0 10px;
}

.loginfo p img {
	margin: 5px 0;
}

.loginfo2 {
	_width: 600px;
	padding: 0 10px;
	_padding: 0 0 0 10px;
	margin-left: 55px;
	overflow: auto;
}

.loginfo2 p {
min-height:80px;
_height:80px;
	margin: 5px 0;
	padding: 0 10px;
}

.loginfo2 p img {
	margin: 5px 0;
}

.logreply {
	padding: 0 10px;
	_padding: 0 0 0 10px;
}

.logreply {
	padding: 0 10px;
	_padding: 0 0 0 10px;
}

.logreply p {
	margin-left: 55px;
	padding: 0 10px;
}

.logmanagecontent {
	width: 680px;
	padding: 5px;
	clear: both;
}

.logmanagecontent ul {
	margin: 0;
	padding: 0;
}

.logmanagecontent li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px dashed #CCCCCC;
	list-style-type: none;
	overflow: auto;
	min-height: 110px; /*ff*/
}
.logmanagecontent td a{color:#333333;}
.logmanagecontent li p a{color:#333333;}
.htime {
	margin: 3px 10px 0 0;
	float: left;
}
.htime a{color:#3399ff;}
.tag {
	clear: both;
	margin-top: 5px;
	text-align: left;
}
.tag a{color:#3399ff;}
.logmanagecontent_type table {
	background-color: #b2d9fa;
}
.logmanagecontent_type td a{color:#333;}
.read {
	clear: both;margin:3px 0;
}
.read a{
color:#333333;}
.share {
	clear: both;
	margin:3px 0;
}
.share a{
color:#3399ff;}
.weather {
	overflow: auto;
}

/*------------------------------------------------mypicmanage-----------------------------------*/
.mypicsubmain {
	min-height: 400px; /*ff*/
	padding: 5px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	_height:1px;
	_overflow:visible;
}

.mypicmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgred2.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.mypicmanagecontent {
	min-height: 500px;
	padding: 5px;
	font-family: "";
	font-size: 12px;
	color: #333333;
}

.mypicmanagecontent_type table {
	background-color: #b2d9fa;
}
.mypicmanagecontent_type td a{
color:#333;
}
.mypictopmsg {
	padding: 0 10px;
}

.mypictopmsg p {
	margin: 6px 0;
	padding: 0;
}

.mypicbox {
	margin: 5px;
	width: 320px;
	_width: 310px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	list-style-type: none;
	min-height: 150px;
	_height: 130px;
	float: left;
	background-color: #eeeeee;
}

.mypicinfo {
	padding: 5px 5px;
	overflow: auto;
}

.mypicinfo p {
	font-family: "";
	font-size: 12px;
	color: #666666;
	margin: 10px 0 10px 10px;
	overflow: auto;
}

.mypicname {
	margin: 0;
	padding: 0;
	font-family: "";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}

.mypicname a {
	color: #3399ff;
	text-decoration: none;
}

.mypicname a:hover {
	color: #0066CC;
	text-decoration: underline;
}

.mypicoperate {
	margin: 0;
	text-align: right;
	padding-right: 10px;
}

.pphoto {
	margin: 0;
	padding: 0;
	border: 1px solid #cccccc;
}

.pic {
	margin: 0;
	padding: 0;
}

.pic img {
	border: 1px solid #ccc;
	padding: 2px;
	margin-bottom: 2px;
}

.pic125info {
	text-align: center;
	width: 131px;
	margin-top: -3px;
	background-color: #CCCCCC;
}

.piclist {
	margin: 0;;
	padding: 0;
	overflow: auto;
}

.piclist li {
	margin: 5px 0 2px 15px;
	_margin: 5px 0 2px 10px;
	padding: 5px;
	list-style-type: none;
	display: block;
	float: left;
	min-height: 150px; /*ff*/
}

.piclist li a {
	color: #3399FF;
}

.piclist li.clear {
	overflow: auto;
}

.piclist2 {
	margin: 0;;
	padding: 0;
	overflow: auto;
}

.piclist2 li {
	width: 130px;
	margin: 5px 0 2px 20px;
	_margin: 5px 0 2px 15px;
	padding: 5px;
	border: 1px solid #cccccc;
	list-style-type: none;
	display: block;
	float: left;
	min-height: 150px; /*ff*/
}

.piclist2 li a {
	color: #3399FF;
}

.piclist2 li.clear {
	overflow: auto;
}

.mypicli {
	margin: 0;
	padding: 0;
}

.mypicli li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px dashed #CCCCCC;
	list-style-type: none;
	overflow: auto;
	min-height: 110px; /*ff*/
}

.pname {
	padding: 0;
	margin: 3px 0;
	text-align: center;
}

.pname a {
	
}

.ptime {
	padding: 0;
	margin: 0;
	color: #999999;
}

.pcont {
	padding: 0;
	margin: 0;
	color: #999999;
}

.poperate {
	padding: 0;
	margin: 0;
	text-align: right;
}

/*---------pic_con----------*/
.pic_conbox {
	margin: 3px auto;
	line-height: 18px;
}

.pic_conbox img {
	background-color: #fff;
	border: 1px solid #ccc;
	padding: 2px;
}

.pic_com_title {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	background-color: #eee;
}

.pic_conbox p {
	text-align: center;
	font-family: "";
	font-size: 12px;
}

/*-----------------------party-----------------------------------------*/
.partysubmain {
	min-height: 700px; /*ff*/
	_height: 700px;
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
}

.partycontent {
	width: 680px;
	padding: 5px;
	clear: both;
}
.partycontent td a{color:#3399ff;}
.launch {
	margin: 0;
	padding: 0;
}

.launch li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px dashed #CCCCCC;
	list-style-type: none;
	overflow: auto;
	min-height: 110px; /*ff*/
}

.launch li p {
	margin: 10px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.partyinfo a {
	
}

.partyinfo a:hover {
	text-decoration: underline;
}

.partytittle {
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #3399ff;
	margin: 0;
	padding: 3px 0;
	float: left;
}

.partytittle a {
	color: #3399ff;
	text-decoration: none;
}

.partytittle a:hover {
	color: #3399ff;
	text-decoration: underline;
}

.pn {
	width: 80px;
	padding: 3px 0 0 18px;
	margin: 0;
	overflow: auto;
	background-image: url(../images/pn.gif);
	background-repeat: no-repeat;
}

.partytime {
	margin: 0;
	padding: 0;
	height: 100px;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-align: center;
}

.partyinfo {
	width: 440px;
	padding: 0 10px;
	_padding: 0 0 0 10px;
	float: left;
}

.partypic {
	text-align: right;
}

.partyinfo p {
	padding: 0 10px;
}
.partyinfo p a{color:#3399ff;
}
.partyreply {
	padding: 0 10px;
	_padding: 0 0 0 10px;
}

.partyreply p {
	padding: 0 10px;
}

.partytoptittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbgorange.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.receive {
	margin: 0;
	padding: 0;
}

.receive li {
	margin: 5px 0;
	padding: 5px;
	border-bottom: 1px dashed #CCCCCC;
	list-style-type: none;
	min-height: 110px; /*ff*/
	_height:110px;
	overflow: auto;
	_overflow:visible;
}

.receive li p {
	margin: 10px 0;
	padding: 0;
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.membox {
	width: 50px;
	margin: 0 10px;
	float: left;
}

.rebox {
	margin: 0 0 5px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}

.reboxul {
	margin: 0;
	padding: 0;
}

.reboxul li {
	width: 605px;
	margin: 0 0 0 60px;
	padding: 3px 5px;
	border-bottom: 1px dashed #cccccc;
	list-style-type: none;
}

.lil {
	width: 500px;
	text-align: left;
	float: left;
}

.lil a {
	color: #3399ff;
	text-decoration: none;
}

.lil a:hover {
	color: #3399ff;
	text-decoration: underline;
}

.lir {
	text-align: right;
}

/*---------------------------------------beacon-----------------------------*/
.beaconsubmain {
	min-height: 400px; /*ff*/
	_height: 800px;
	padding: 10px 10px;
	border-left: 1px solid #92c8f7;
	border-right: 1px solid #92c8f7;
	border-bottom: 1px solid #92c8f7;
	overflow: auto;
}

.beaconmanagecontent {
	clear: both;
	padding: 5px;
	border-bottom: 1px dashed #cccccc;
}

.toplist {
	
}

.toplisttittle {
	margin: 0;
	padding: 68px 0 0 8px;
	height: 22px;
	background-image: url(../images/toplist.gif);
	background-repeat: no-repeat;
	font-family: "";
	font-size: 12px;
	clear: both;
	color: #FF0066;
}

.toplistmid {
	margin-top: -10px;
	border-left: 2px solid #ff0500;
	border-right: 2px solid #ff0500;
}

.toplistmid ul {
	margin: 0;
	padding: 0;
}

.toplistmid li {
	padding: 5px 0;
	margin: 0 3px;
	border-bottom: 1px dashed #cccccc;
	list-style-type: none;
}

.toplistdown {
	height: 13px;
	background-image: url(../images/toplistd.gif);
}

.beaconl {
	width: 475px;
	_width: 455px;
	min-height: 500px;
	_height: 500px;
	padding: 5px;
	float: left;
}

.beaconr {
	width: 209px;
	overflow: auto;
}

.beacon_memname {
	padding: 0;
	margin: 5px 0;
}

.beacon_memname a {
	font-family: "";
	font-size: 12px;
	color:#3399ff;
	text-decoration: none;
}

.beacon_memname a:hover {
	font-family: "";
	font-size: 12px;
	text-decoration: underline;
}

.beacontopmsg {
	padding: 0 10px;
}

.beacontopmsg p {
	margin: 6px 0;
	padding: 0;
}

.beaconmanagetittle {
	margin: 0;
	padding: 5px 0 0 0;
	width: 102px;
	height: 26px;
	background-image: url(../images/managetbg.gif);
	float: left;
	text-align: center;
	font-family: "";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

.beacon_ad {
	height: 87px;
	margin: 5px 0 0 0;
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #e0f0ff;
	text-align: center;
}

.beaconinfo {
	width: 300px;
	padding: 5px 5px;
	float: left;
}

.beaconinfo p {
	font-family: "";
	font-size: 12px;
	color: #666666;
	margin: 10px 0 10px 0;
	line-height: 22px;
}

.beaconinfo_fr {
	width: 280px;
	_width: 250px;
	padding: 5px 5px;
	float: left;
}

.beaconinfo_fr p {
	font-family: "";
	font-size: 12px;
	color: #666666;
	margin: 10px 0 10px 0;
	line-height: 22px;
}

.beaconbtn {
	padding-top: 30px;
	text-align: center;
	line-height: 22px;
	overflow: auto;
}

.history {
	margin: 0;
	padding: 0;
}

.history li {
	margin: 0;
	padding: 5px;
	list-style-type: none;
	border-bottom: 1px dashed #cccccc;
}

.history li p {
	margin: 0;
	padding: 0;
	line-height: normal;
}
.history li p a{
color:#3399ff;
}.term {
	color: #3399ff;
	font-family: "";
	font-size: 12px;
	padding: 0 0 5px 0;
	margin: 5px 0 0 5px;
}

.detailtittle {
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	color: #3399ff;
	margin: 5px 0;
	padding: 0;
}
.detailinfo {
	padding: 0 10px;
	_padding: 0 0 0 10px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}
.detailinfo p a{color: #3399ff;}

.detialpic {
	text-align: right;
}

.detailinfo p {
	padding: 0;
	margin: 0;
	line-height: 22px;
	clear: both;
}

.infotopl {
	width: 300px;
	float: left;
}

.detailpic {
	height: 190px;
}

.ptopbox {
	margin: 5px 0;
	padding: 5px;
	border: 1px solid #CCCCCC;
	list-style-type: none;
	clear: both;
}

/*-------------mygroup--------------*/
h4 {
	font-family: "";
	font-size: 12px;
	color: #333333;
	margin: 0;
	padding: 0;
	font-weight: nomal;
}

h5 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.mygroup_left {
	width: 500px;
	float: left;
	margin-right: 5px;
}

.mygroup_right {
	width: 180px;
	overflow: auto;
}

.mygroup_box {
	padding: 5px;
	border-bottom: 1px dashed #999;
}

.tittle_mygroup {
	height: 19px; /*ff*/
	_height: 17px;
	font-size: 12px;
	color: #375a0c;
	font-weight: bold;
	background-color: #eeeeee;
	margin: 2px 0;
	padding: 6px 0 0 15px; /*ff*/
	_padding: 8px 0 0 15px;
	background-image: url(../images/tittle.gif);
	background-repeat: no-repeat;
}

.topic_list {
	margin: 0;
	padding: 0;
}

.topic_list a:link,.topic_list a:visited {
	color: #3399FF;
}

.topic_list a:hover {
	color: #FF6600;
}

.topic_list li {
	overflow: auto !important;
	_overflow: visible;;
	padding: 5px 0;
	line-height: 20px;
	list-style-type: none;
	clear: both;;
	_height: 20px;
}

.topic_list li:hover {
	background-color: #f7f7f7;
}

.topic01 {
	width: 40%;
	_width: 38%;
	float: left;
	margin-right: 3%
}

.topic02 {
	width: 18%;
	float: left;
	margin-right: 1%
}

.topic03 {
	width: 12%;
	float: left;
	margin-right: 1%
}

.topic04 {
	width: 10%;
	float: left;
	margin-right: 1%
}

.topic05 {
	width: 12%;
	overflow: auto;;
	_overflow: visible;
}

.li_head {
	font-weight: bold;
	padding: 5px 0;;
	border-bottom: 1px solid #000;
	margin: 5px 0;
}

.li_nomel {
	padding: 10px 0;;
	border-bottom: 1px dashed #999;
}

.li_last {
	padding: 10px 0;;
	border-bottom: 1px solid #000;
}

.li_last2 {
	padding: 5px 0;;
	border-bottom: 1px solid #000;
}

.mygroup_sr {
	width: 350px;
	margin-left: 100px;
}

#mygroup_right h5,#mygroup_joined h5 {
	width:95px;
	overflow:hidden;
	white-space:nowrap;
}

#mygroup_right h5 img,#mygroup_joined h5 img {
	margin-right: 3px;
}

#mygroup_right div a img,#mygroup_joined div a img {
	width: 50px;
	height: 50px;
}

/*------------------10.20�޸�-----------------*/
.goodsinfo_title{ overflow:hidden; height:20px; line-height:20px;}
.appTitle{font-size:14px;font-family: "";color: #333333;margin-left: 10px;padding: 0px;font-weight: bold;float:left;}
.goodsinfo_app{float:right;}
.clearFloat { clear:both; overflow:hidden;}
.goodsinfoTxt { margin:5px 0px 5px 10px;}
.goodsinfoTxt ul{margin:0px 0px; padding:0px 0px;}
.goodsinfoTxt ul li{ line-height:18px; color:#333; margin:0px 0px; padding:0px 0px; list-style-type:none;}
.goodsinfo_star img{ display:inline-block; line-height:17px; overflow:hidden;}
.gooddates { display:inline-block;line-height:17px; margin-left:5px; }
.goodsinfo_user{ color:#000000; font-size:12px; margin-left:10px;}
.fri_name{ color:#0099FF;font-size:12px; text-decoration:underline;}
.fri_name:hover{ color:#0066FF;font-size:12px; text-decoration:underline;}

.msgBox{ font-size:14px; color:#666666; line-height:25px; color:#666; display:block; margin:20px;}
.msgStyle{ font-size:14px; color:#0066CC;}
.comment_box{ padding:5px; margin:5px 0;}
.comment_box img{ padding:0; border:0;}
.msgfont{ font-weight:bold; color:#0099FF;}

/*---------mid----------*/
.mid_box{width:490px; float:left; margin-right:4px;}
.right_box{ overflow:auto; width:210px;}
.content_other {
	font-family: "";
	font-size: 12px;
	color: #333;
	width:70%;
	overflow: auto;
	_height:200px;
	_overflow:visible;
}
.content_other a{ color:#3399FF;}
.content_other p{ margin:5px 0; padding:0;}
.content_other ul{ margin:10px; padding:0;}
.content_other ul li{ list-style-type:none; line-height:22px;}

.tittle_act {
	height: 28px; 
	font-size: 12px;
	color: #375a0c;
	font-weight: bold;
	background-color: #eeeeee;
	margin:0;
	background-image: url(../images/tittle.gif);
	background-repeat: no-repeat;
	border-bottom:1px solid #35aad5;
	overflow: hidden;
}
.title_ico{ 
	padding: 6px 0 0 15px; /*ff*/_padding: 8px 0 0 15px;float:left; width:80px;}
.actinfo_class{ margin:0; padding:0; overflow:hidden;}
.actinfo_class li{ font-weight:normal; display:block; float:left; width:40px; text-align:center; margin:0; *padding-left:15px; list-style-type:none;}
.actinfo_class li a{ color:#666;}
.actinfo_class li a:hover{ color:#35aad5;}
.actinfo_class li.act_hover {
	background: url(../images/ptitle_hover.gif) center top;
}
.actinfo_class li.act_hover a{ color:#FFFFFF; font-weight:bold;}

.title_left{ float:left; width:59%;}
.title_left2{ font-weight: bold; line-height: 20px; color: #333; }
.per_actlist2 p{ margin: 5px auto; color: #333;}
.title_left2 a{ float: right; width: 11px; height: 11px; background: url(../images/del.png) no-repeat;}
.tilte_left2 a:hover{background: url(../images/delete_2.gif) no-repeat;}
.title_left2 span{ color: #f00;}
a.pull{ display: block; text-align: right; background: url(../images/bell.png) no-repeat 130px; padding-left: 20px; width: auto; line-height: 20px; }
a.add{ display: block; text-align: right; background: url(../images/bell_add.png) no-repeat 130px; padding-left: 20px; width: auto; line-height: 20px; color: #f00; }
.title_more{ float:right; font-weight:normal;width:35%; padding-right:5px;}
.title_more a{ color:#666666;}
.visitor_list{ margin:10px 0 10px 10px; _margin:10px 0 10px 5px; padding:0; overflow:auto; _overflow:visible;_height:80px;}
.visitor_list li{ display:block; float:left; height:100px;*height:80px; overflow:hidden; width:54px; text-align:center;margin:5px 5px 5px 5px;list-style-type:none; padding:0;}
.visitor_list li a{ color:#3399FF;}
.visitor_list p{ margin:2px 0 0 0; padding:0;}
.fr_list{ margin:10px 0 10px 10px; _margin:10px 0 10px 5px;padding:0; overflow:auto; _overflow:visible;_height:80px;}
.fr_list li{ display:block; float:left; height:80px;*height:70px; overflow:hidden; width:54px; text-align:center; margin:5px 5px 5px 5px;list-style-type:none; padding:0;}
.fr_list li a{ color:#3399FF;}
.fr_list li p{ margin:5px 0 0 0;}

/*actlist*/
.per_actlist{
	background:#eef6ff;
	border:#bbdcff 1px solid;
	padding:5px;
	overflow:auto;
	margin:5px auto;	
	}
.per_actlist2{ background:#eef6ff; border:#bbdcff 1px solid; padding:5px; overflow:auto; margin: 0 0 5px;}
.per_actlist2 ul{}
.per_actlist2 ul li{}
.per_actlist2 ul li a{}
.per_actlist a{ color:#3399FF;}
.actlist_title{ color:#000; padding:5px 0 5px 5px;}
.actlist_title a{ font-weight:normal; padding:0 5px;}
.per_actlist ul { margin:20px 10px 5px 20px; padding:0;}
.per_actlist ul li{ line-height:22px; color:#666666; list-style-type:none; background:url(../images/bl_notice.gif) no-repeat center left; padding:4px 0 0 10px;}
.per_actlist ul li a{ padding:0 5px; font-size:14px;}


/*------chest------*/
.chest_title{ color:#1282d4; background:url(../images/chest2.gif) no-repeat left center; padding:8px 0 8px 30px; border-bottom:1px solid #ccc; font-size:14px; margin:5px 0;}
.chest_top{ padding:5px 5px 5px 70px; background:url(../images/lab_ico.gif) no-repeat; min-height:40px;_height:40px;}
.chest_t2{ background:url(../images/ico_sm1.gif) no-repeat; padding:5px 0 0 20px;color:#1282d4;}
.chest_t2 a{ color:#3399ff;}
.chest_box{
	background:#eef6ff;
	border:#bbdcff 1px solid;
	margin:10px;
	padding:5px;
	overflow:auto;	
	}
.chest_list{ margin:10px 18px; padding:0; overflow:auto; _overflow:visible;_height:30px;}
.chest_list li{ display:block; float:left; width:100px; margin:0 20px 10px 15px;_margin:0 20px 10px 10px;}
.chest_list li img{ border:1px solid #bbdcff;}
.chest_list li:hover img{border:1px solid #FF9900;}
.chest_list li p{ margin:5px 0; padding:0;}
.chest_list li p img{ border:none;}
.chest_list li:hover p img{border:none;}

.chest_t3{ padding:5px 5px 5px 30px; background:#f2f2f2 url(../images/chest_note.gif) no-repeat; margin:5px 10px;}
.go_chest{ margin:20px 5px; padding:0;}
.go_chest li{ display: inline; list-style-type:none; margin:5px 3px ;}

.chest_act{ border-bottom:1px solid #ccc; padding:8px 5px 8px 40px; background:url(../images/ico_dt.gif) no-repeat; margin:5px 0; color:#1282d4;}
.chest_actlist{ margin:20px; padding:0;}
.chest_actlist li{ border-bottom:1px dashed #ccc; background:url(../images/li_chest0.gif) no-repeat; padding-left:20px; line-height:20px; list-style-type:none;}
.chest_actlist li a{ padding:0 5px; color:#3399FF;}

.acttitle_other{background:url(../images/leftbox_bg.jpg) no-repeat; padding:10px 0 0 10px; height:20px;}
.other_act{ margin:0; border:1px solid #eee; border-top:none; padding:5px 0 0 0; list-style-type:none;}
.other_act li { margin:0 0 5px 3px; padding:0; list-style-type:0;}
.other_act li img {border:1px solid #eee;}

.chest_list_old{ margin:10px 18px; padding:0; overflow:auto; _overflow:visible;_height:30px;}
.chest_list_old li{ display:block; float:left; width:100px; margin:0 20px 10px 12px;_margin:0 20px 10px 8px; background:url(../images/chest_old.gif) no-repeat; height:100px; border:3px solid #bbdcff;}
.chest_list_old li p{ margin:20px 5px 5px 5px; padding:0; text-align:center; line-height:20px;}

/*-------mystar------*/
.mystar_title{
	color:#333;
	padding:8px 0 8px 30px;
	border-bottom:1px solid #ccc;
	font-size:14px;
	margin:5px 0;
	background-image: url(../images/my_star0.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.star_player_list{ margin:10px; padding:0;}
.star_player_list li{ border-bottom:1px dashed #ccc; padding:5px; overflow:auto; min-height:110px;_height:115px; _overflow:visible;}
.star_player_list li a:link,.star_player_list li a:visited{ color:#3399ff;padding:0; margin:0;}
.star_player_list li a:hover{color:#FF6600; background:none; padding:0; margin:0;}
.pic_player{ width:100px; height:100px; float:left;}
.pic_player img{width:100px; height:100px; padding:2px; border:1px solid #ccc;}
.player_info{ width:72%; float:left; line-height:20px; margin-left:15px; color:#666666; margin-right:5px;}
.player_info p { margin:3px 0; padding:0;}
.star_mind{	
	padding-right:24px;
	background-image: url(../images/Comma_r.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.mind_foot{
	background:url(../images/Comma_l.gif) no-repeat left top;
	text-indent: 25px;
}
.btn_intro{ margin:0; padding:0; overflow:auto; float:right;}
.star_btn{ margin:5px 0; padding:0;height:18px; border-bottom:1px solid #ccc; text-align:right;}

/*--myzone--*/
.my_zone_title{ background:url(../images/my_startitle.gif) no-repeat; height:40px; border-bottom:2px solid #419ee1;}
.my_zone_1{ margin:5px 10px; padding:5px; background:url(../images/my_starbg.gif) no-repeat bottom right; min-height:170px;_height:170px; border-bottom:1px solid #419ee1;}
.zone1_t{ background:url(../images/my_star_01.gif) no-repeat; height:24px;}
.zone2_t{ background:url(../images/my_pic_02.gif) no-repeat; height:24px;}
.zone3_t{ background:url(../images/my_video_02.gif) no-repeat; height:24px;}
.zone1_info{ margin:5px 5px 5px 20px; padding:5px; background:#f7f7f7; width:60%; line-height:20px;}
.zone1_info a{ color:3399ff;}
.zone1_info li{ line-height:20px; background:url(../images/gif-0109.gif) no-repeat left center; padding:2px 5px 2px 15px;}
.btn_star{ background:url(../images/btn_star.gif); height:22px; width:91px; text-align:center; padding-top:5px; margin:5px 0;}
.btn_star2{ background:url(../images/btn_star.gif); height:22px; width:91px; text-align:center; padding-top:5px; margin:5px auto;}
.btn_star a,.btn_star2 a{ color:#fff;}
.font_red{ color:#FF0000; font-weight:bold;}
.my_zone_2{ margin:5px 10px; padding:5px; border-bottom:1px solid #419ee1;}
.my_zone_info2{ margin:5px; padding:5px; background:#f7f7f7; line-height:20px;}

/*--star-index--*/
.star4_main{ min-height:500px; _height:500px;}
.star4_main p{ margin:5px; padding:0;}
.star4_title{ background:url(../images/star4_title.gif) no-repeat right; height:30px; padding:28px 20px 0 0; text-align:right; color:#FFFFFF; margin:0;}
.star4_title a{ color:#fff;}
.star_index_top{ background:url(../images/star_4logo.jpg) no-repeat top right; min-height:235px;_height:235px;}
.star_notice{ background:url(../images/star_notice.gif) no-repeat; width:375px; padding-top:165px;}
.star_index_mid{ overflow:auto; clear:both;}
.star_process { width:496px; margin-right:4px; float:left;}
.star_process img{ margin:0;}

.star_past{ margin-top:30px;/*ff*/*margin-top:36px; background:url(../images/past01.gif) no-repeat; padding-top:60px;/*ff*/ *padding-top:66px; width:213px; overflow:auto; float:right; color:#333;}
.star2008{ margin:0; padding:0; background:url(../images/past02.gif) no-repeat; min-height:270px;_height:270px; padding-left:75px;}
.star2008 li{ width:70px; text-align:center; list-style-type:none;margin:0; padding:0;}
.star2008 li img{ width:70px; height:70px; margin-bottom:3px;}
.star2007{ margin:0; padding:0; background:url(../images/past03.gif) no-repeat; min-height:270px; padding:35px 0 0 75px;min-height:280px;_height:280px;}
.star2007 li{ width:70px; text-align:center; list-style-type:none; margin:0; padding:0;}
.star2007 li br{ margin:0; padding:0;}
.star2007 li img{ width:70px; height:70px; *margin-bottom:3px; }

.up_title{ background:#f7f7f7 url(../images/icon_reg.gif) no-repeat  10px center; border-bottom:1px solid #eee; padding:8px; overflow:auto; padding-left:5%; _padding-left:4%;_overflow:visible;_height:12px;}
.star_titlel{ width:80%; _width:79%;float:left;}
.go_star{ text-align:right; width:15%; font-weight:normal; overflow:hidden;}
.go_star a{ color:#3399FF;}

.star_pic_add{margin:0; padding:10px;}
.star_pic_add li{ list-style-type:none;overflow:auto; _overflow:visible; _height:30px; color:#333; clear:both; margin:5px 0;}
.li_add1{ width:10%; text-align:right; float:left;}
.li_add2{ width:88%; overflow:auto;}
.pic_box100_2{ border:1px solid #ccc; width:100px; height:100px; padding:2px; background:#fff url(../images/no_pic00.gif) no-repeat center; margin-right:5px;float:left;}
.pic_box100_2 img{width:100px; height:100px; }
.myform_info{ border-bottom:1px solid #ccc; padding:10px;}

.myform_info2{ border-bottom:1px solid #ccc; padding:20px 50px; overflow:auto; _overflow:visible; _height:100px; clear:both;}
.pic_left{ float:left; width:200px; text-align:center;}
.comment_box{ margin:auto;}
.pic_box100{ width:100px; height:100px; margin:auto;}
.pic_box100 img{ width:100px; height:100px;}
.musicclub_info{ overflow:auto; margin:auto; line-height:20px;}
.musicclub_info p{ margin:10px 0; padding:0;}
.pro_muisc_t{ border-bottom:1px solid #ccc;}

/*-----------------------11.27���----------------------*/
.Description li{ list-style-type:none; line-height:18px; color:#3d90df;}
.Description li a,.Description li a:visited{ color:#ffa800; text-decoration:underline; font-weight:bold;}
.Description li a:hover{ color:#ffc000; text-decoration:underline; font-weight:bold;}

/*-----------------------12.7���----------------------*/
.zone1_info_left{float:left; width:50%; background-color:#F7F7F7;}
.zone1_info_right{float:right;; padding-bottom:12%; width:50%; *width:40%; background-color:#F7F7F7;}
.zone1_info_bottom li{background-image:none; padding-left:5px;}
hr{ color:#cccccc; height:1px;}

/*-----------------------12.11���----------------------*/
.clear{ clear: both;}
.sub{ background:#eef6ff; border:#bbdcff 1px solid; padding:5px; color: #999; }
.sub a{ margin: 0 10px; text-decoration: none;}
.sub a:hover,.sub a.sel{ color: #f60;}
.checkBoxList{ line-height: 20px;}
.checkBoxList input{ vertical-align: middle; margin: 0 4px;}
.checkBoxList label{ display: inline-block; width: 100px; }

/*-----------------------12.16���----------------------*/
a{ color: #06f; text-decoration: none;}
a:hover{ color: #f60;}
.video_tips{ background: url(../images/video_arrow.gif) no-repeat #f9fdff 10px 8px; border: 1px solid #d9f2ff; margin: 5px 0; padding: 5px 3px 5px 15px; color: #666;}
.video_tips a,.video_tips span{ margin: 0 5px;}
.video_tips span{ font-weight: bold;}
.video_tips a{ text-decoration: none; color: #06f;}
.video_tips a:hover{ color: #f60;}
#video{}
#video h1{ font-size: 16px; line-height: 20px; margin: 10px auto 2px;}
#video p{ margin: 10px 0; line-height: 20px;}
#video .nameConfig{ color: #999; padding: 5px 0 0;}
#video .nameConfig a{ float: right;}
#video .videoOperate{ text-align: right; background: #f0faff; border-bottom: 1px dashed #b2e5ff; padding: 5px 0;}
#video .videoOperate a{ background: url(../images/video_support.gif) no-repeat; color: #f00; padding: 0 0 5px 20px; margin: 0 10px;}
#video .videoOperate a.except{ background: url(../images/video_except.gif) no-repeat; color: #06f;}
#comment{ padding: 5px; border-top: 1px dashed #999;}
#comment h1{ font-size: 16px; margin: 0;}
#comment .comPage{ color: #999; margin: 5px 0; line-height: 18px;}
#comment .comPage p{ width: 60%; float: right; margin: 0; text-align: right;}
#comment .comPage a,#comment .comPage span{ margin: 0 4px;}
#comment .comPage a.pageSel{ font-weight: bold; color: #000;}
.commentList{}
.commentList ul{ border: 1px solid #ebebeb; padding: 3px 3px 0; min-height: 60px; _height: 60px; margin-bottom: 5px;}
.commentList ul li.comPicture{ float: left; width: 55px;}
.commentList ul li.comPicture img{ width: 54px; height: 54px; border: 1px solid #ccc;}
.commentList ul li.comName{ background: #f1f1f1; margin-left: 60px; color: #999; line-height: 20px; padding: 0 3px; display: block; }
.commentList ul li.comContent{ margin: 3px 0 0 60px; line-height: 18px;}
.pub{ border: 1px solid #d9f2ff; margin: 40px 0 0;}
.pub h1{ font-size: 16px; background: #f5fcff; padding: 5px;}
.pub textarea{ width: 96%; margin: 10px 10px 0; height: 80px;}
.pub p{ padding: 0 10px; margin: 0;}
.pub a{ background: url(../images/video_comment_btn.gif); width: 87px; height: 23px; display: block;}

/*-----------------------12.17���----------------------*/
.friend{}
.friend h1{ font-size: 14px; background: url(../images/friend_icon.gif) no-repeat 7px center; line-height: 30px; padding-left: 35px; border-bottom: 3px solid #ccc;}
.friend h1 a{ float: right; background: url(../images/friend_search.gif) no-repeat left center; padding-left: 20px; font-weight: normal; font-size: 12px; line-height: 20px; margin: 10px 0 0;}
.friendNav{ background: url(../images/friend_nav_bg.gif) repeat-x bottom; padding: 0 0 0 5px; margin: 10px 0 5px; height: 25px; list-style: none;}
.friendNav li{ background: url(../images/friend_nav_l.gif) no-repeat; line-height: 24px; float: left; margin-right: 1px;}
.friendNav li a{ display: block; background: url(../images/friend_nav_r.gif) no-repeat right; height: 24px; color: #333; text-decoration: none; padding: 0 10px; _display: inline-block; _margin-right: -6px;}
.friendNav li.friendSel{ border-bottom: 1px solid #fff;}
.friendNav li a:hover,.friendNav li.friendSel a{ color: #06f;}
.friendNav span{ float: right; color: #999; margin-right: 10px; margin: 10px 5px 0;}

.friendList{ margin: 5px 10px 20px; _margin: 5px 8px 20px;}
.listLeft{ width: 522px; overflow: hidden;}
.friendList ul{ list-style: none; }
.friendList ul li{ float: left; border: 1px solid #e2edff; padding: 7px; width: 151px; height: 56px; margin: 7px 7px 0 0; overflow: hidden;}
.friendList ul li p.headPic{ float: left;}
.friendList ul li p.headPic img{ width: 50px; height: 50px; padding: 1px; border: 1px solid #ccc;}
.friendList ul li p.nameOperate{ margin-left: 56px; line-height: 20px; color: #999;}
.friendList ul li p.nameOperate a{ margin: 0 3px;}
.friendList ul li p.nameOperate a.operating,.friendList ul li p.nameOperate a.operatingPop,.friendList ul li p.nameOperate a.operatingPop2,.friendList ul li p.nameOperate a.operatingPop3{ color: #999;}
.friendList ul li p span{ background: url(../images/online.png) no-repeat right; padding-right: 20px; margin: 0 3px; color: #f90;}
.offline{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}

.friendPacket{ float: right; border: 1px solid #dfdfdf; padding: 2px; width: 168px; margin: 7px 0 0 0; _width: 166px;}
.friendPacket p{ border-bottom: 1px dashed #bdbdbd; line-height: 25px; padding-left: 5px;}
.friendPacket h1{ border-bottom: 1px dashed #bdbdbd; line-height: 25px; padding-left: 5px; font-weight: bold; font-size: 12px; background: none;}
.friendPacket p.listSel,.friendPacket p.listClick,.friendPacket p.listHover{ border-bottom: 1px dashed #bdbdbd; background: #edf4ff;}
.friendPacket p.listHover{ font-weight: bold;}
.friendPacket p a{ margin-right: 3px;}
.friendPacket p input{ width: 80px; height: 16px; margin: 2px 0; vertical-align: middle;}
.friendPacket p span{ float: right; display: block; width: 40px; margin-top: 5px;}
.friendPacket p.listSel a.config{ float: left; display: block; background: url(../images/config_icon.gif) 35px center; width: 15px; height: 15px;}
.friendPacket p.listSel a.delete{ float: left; display: block; background: url(../images/config_icon.gif) right center; width: 15px; height: 15px;}
.friendPacket p.listSel a.ok{ float: left; display: none; background: url(../images/config_icon.gif) left center; width: 15px; height: 15px;}
.friendPacket p.listSel a.cancel{ float: left; display: none; background: url(../images/config_icon.gif) 54px center; width: 15px; height: 15px;}
.friendPacket p a.config{ float: left; display: none; background: url(../images/config_icon.gif) 35px center; width: 15px; height: 15px;}
.friendPacket p a.delete{ float: left; display: none; background: url(../images/config_icon.gif) right center; width: 15px; height: 15px;}
.friendPacket p a.ok{ float: left; display: none; background: url(../images/config_icon.gif) left center; width: 15px; height: 15px;}
.friendPacket p a.cancel{ float: left; display: none; background: url(../images/config_icon.gif) 21px center; width: 15px; height: 15px;}
.friendPacket p.listClick a.config{ float: left; display: none; background: url(../images/config_icon.gif) 35px center; width: 15px; height: 15px;}
.friendPacket p.listClick a.delete{ float: left; display: none; background: url(../images/config_icon.gif) right center; width: 15px; height: 15px;}
.friendPacket p.listClick a.ok{ float: left; display: block; background: url(../images/config_icon.gif) left center; width: 15px; height: 15px;}
.friendPacket p.listClick a.cancel{ float: left; display: block; background: url(../images/config_icon.gif) 54px center; width: 15px; height: 15px;}
.friendPacket p.listHover a.config,.friendPacket p.listHover a.delete,.friendPacket p.listHover a.ok,.friendPacket p.listHover a.cancel{ display: none;}
.friendPacket div{ padding: 12px 3px 8px; text-align: right;}
.friendPacket div a{ background: url(../images/add_packet.gif) no-repeat ; padding: 3px 0 3px 20px;}

.friendSearch{ margin: 30px 10px;}
.friendSearch table{ line-height: 40px; color: #666; width: 80%; margin: 0 auto;}
.friendSearch table th{ font-weight: bold ; text-align: right; padding: 0 5px 0 0; width: 70px;}
.friendSearch table td{ width: 87%;}
.friendSearch table td input[type="text"]{ border: 1px solid #999; height: 17px; padding: 2px 3px; width: 200px; _width:200px;}
.friendSearch table td input[type="text"].in{ background: url(../images/input_bg.gif); border: 1px solid #69f;}
.friendSearch table td label{ margin: 0 10px 0 0;}
.friendSearch table td label input{ margin: 0 3px 0 0;}
.friendSearch table td button{ background: url(../images/friend_search_btn.gif); width: 74px; height: 23px; line-height: 23px; text-align: center; border: 0;}
.friendSearch table td button:hover{ color: #f60;}
.friendSearchResults{ margin: 10px 10px 5px; background:#eef6ff; border:#bbdcff 1px solid; padding: 5px; color: #333;}
.friendSearchResults span{ font-weight: bold; color: #000; margin: 0 4px;}
.friendSearchResults a{ margin-left: 10px;}


/*------------------------10.1.8-------------------------*/
.businessConfig{ line-height: 20px; margin: 10px 0 0 0;}
.businessConfigImg{ float: left;}
.businessConfigImg img{ width: 70px; height: 70px;}
.businessConfigInfo{ margin: 0 0 0 80px;}
.businessConfigInfo h1{ font-size: 14px; line-height: 25px;}
.businessConfigInfo button{ height: 24px; vertical-align: middle; *margin: 0 5px;}
.businessConfigInfo input{ width: 500px; padding: 1px 2px; vertical-align: middle;}
.businessConfigInfo span{ color: #f60; margin: 0 3px;}
.businessConfigInfo div.divBox{ background: url(../images/arrowLine.gif) no-repeat; padding: 15px 5px 5px;}
.businessConfigInfo div p{ float: left; padding-left: 20px; width: 290px; margin: 10px 0 0 0; }
.businessConfigInfo div p label{ display: inline-block; width: 80px;}
.businessConfigInfo div p input{ width: auto; margin-right: 3px; vertical-align: middle;}
.businessConfigInfo div p a{ margin: 0 0 0 5px;}
.businessConfigInfo div p.leftLine{ border-left: 1px dashed #ccc;}
.businessConfigInfo div p.leftLine span{ display: block; margin: 0;}

.businessConfigList{ margin: 30px 0 0;}
.businessConfigList h1{ background: url(../images/bell.png) no-repeat left center; font-size: 14px; line-height: 30px; border-bottom: 2px solid #f1f1f1; padding-left: 20px; color: #333;}
.businessConfigList fieldset{ border: solid 1px #ccc; margin: 10px 0 0; padding: 10px;}
.businessConfigList legend{ border: solid 1px #ccc; background: #fff; padding: .4em .6em; margin: 0 0 0 5px;}
.businessConfigList fieldset p{ padding: 5px;}
.businessConfigList fieldset p a{ margin: 0 5px; line-height: 20px;}
.businessConfigList fieldset p a.SMSReceipt{ color: #f60; text-decoration: underline;}
.businessConfigList fieldset label{ display: block; line-height: 25px; _margin-top: 5px;}
.businessConfigList fieldset label input{ vertical-align: middle ; margin: 0 5px 0 0;}


/*----------���¼�------------*/
.eventGongxin_CCTitle{ border-bottom:1px solid #894c1f; height:26px; line-height:26px;}
.eventGongxin_CCTitleLeft a,.eventGongxin_CCTitleLeft a:active,.eventGongxin_CCTitleLeft a:visited{ width:113px; height:26px; line-height:26px; background:url(../images/eventGongxin_cc_r1_c3.jpg) no-repeat; text-decoration:none; text-align:center; color:#fff; display:block; float:left;}
.eventGongxin_CCTitleLeft a:hover{ width:113px; height:26px; line-height:26px; background:url(../images/eventGongxin_cc_r1_c1.jpg) no-repeat; text-decoration:none; text-align:center; color:#feef00; display:block;}
.eventGongxin_CCTitleOn:link,.eventGongxin_CCTitleOn:active,.eventGongxin_CCTitleOn:visited{ width:113px; height:26px; line-height:26px; background:url(../images/eventGongxin_cc_r1_c1.jpg) no-repeat; text-decoration:none; text-align:center; color:#feef00; display:block;}
.eventGongxin_CCTitleLeft{ float:left;}
.eventGongxin_CCTileRight{ float:right;}
.eventGongxin_CC_explain span{ line-height:36px; height:36px;_height:26px;  vertical-align:bottom; color:#b06000; display:block;_padding-top:10px; clear:both;}
.eventGongxin_CC_explain span img{ display:inline-block; vertical-align: middle;}
.eventGongxin_CC_hand{ width:711px; height:388px; overflow:hidden; display:block; padding-left:15px; border:1px solid #a1750b; background:#b3a14d; margin:0px; padding:0px; overflow:hidden;}
.eventGongxin_CC_hand ul{ width:123px; height:123px; float:left; margin-left:30px; display:inline; padding:20px 20px 30px 36px;_padding:20px 10px 0px 36px; display:inline;}
.eventGongxin_CC_hand p{ color:#b06000; display:block; text-align:center; line-height:25px;}
.gongXin_hand_explainLink a,.gongXin_hand_explainLink a:hover,.gongXin_hand_explainLink a:link,.gongXin_hand_explainLink a:active,.gongXin_hand_explainLink a:visited{ background:url(../images/eventGongxin_logBut.gif) no-repeat; width:124px; height:36px; line-height:36px; display:inline-block; text-align:center; color:#fff000; margin-left:10px; float:right; margin-right:10px;}
.eventGongxin_CC_hand li{ border:1px solid #fff; display:block;width:709px; height:386px;}
.eventGongxin_CC_listTil td{ color:#652d00; text-align:center; height:25px; line-height:25px; }
.eventGongxin_CC_listImg{ margin-left:0px;}
.eventGongxin_CC_listTab{ margin:0 10px;}
.eventGongxin_CC_listDet td{ border-bottom:1px dashed #834900; height:25px; line-height:25px; padding-left:60px; color:#f3f3f3;}
.eventGongxin_pageBut,.eventGongxin_pageBut:visited,.eventGongxin_pageBut:active{ display:inline-block; width:40px; height:16px; color:#fff; text-decoration:none; background:#853d04; line-height:16px;text-align:center; }
.eventGongxin_pageBut:hover{display:inline-block; width:40px; height:16px; color:#ebf316; text-decoration:none; text-align:center; line-height:16px;}
.eventGongxin_pageNum a:link,.eventGongxin_pageNum a,.eventGongxin_pageNum a:active,.eventGongxin_pageNum a:visited{ width:16px; display:inline-block; height:16px; color:#FFF; line-height:16px; text-align:center; background:#311702; margin:0 5px;}
.eventGongxin_pageNum a:hover{ width:16px; display:inline-block; height:16px; color:#FFF; line-height:16px; text-align:center; background:#3e2407; margin:0 5px;}
.eventGongxin_page{*height:22px;_height:20px; display:block;margin:0 auto;}
.eventGongxin_page p{ display:block; width:300px; margin:0 auto; margin-left:130px;}
.eventGongxin_pageOn:link{ background:#c16804;}
.eventGongxin_CC_explainSear{ float:right; height:30px; margin-top:5px;}
.eventGongxin_CC_explainSear a{ background:url(../images/eventGongxin_cc2_r1_c7.jpg) no-repeat; width:98px; height:23px; line-height:23px; display:inline-block; text-align:center; color:#fff000; padding-bottom:3px;}
.Gongxin_CustomBus{ width:701px;padding-top:20px;overflow:hidden; display:block; padding-left:15px; border:1px solid #a1750b; background:#b3a14d; margin:10px 0; padding:5px; overflow:hidden; }
.Gongxin_CustomBus ul{ text-align:center; width:215px; float:left; display:inline; margin:15px 0 0 5px;}
.Gongxin_CustomBus ul li{ line-height:20px; font-size:14px; color:#371f0a;}
.Gongxin_CustomBus ul li p{ color:#371f0a;}
.Gongxin_CustomBus ul a{ color:#9e5403; text-decoration:underline;}
.Gongxin_CustomBus ul a:hover{ color:#ff9000; text-decoration:underline;}
.Gongxin_txt{ background:#dbf5fd; line-height:20px; color:#1b7e9b;padding:6px;}
.Gongxin_txt p{ font-size:14px; font-weight:bold; color:0e4352; margin-left:5px; line-height:25px; display:block; height:25px;}
.Gongxin_txt span{ padding-left:25px; display:block;}
.dynamic_Style{ width:100%; background:#fff; margin-bottom:5px}
#groudSite{ margin-top:5px;border:1px solid #CCC; padding:5px 5px 8px 40px; background:#f2f2f2;}
#groudSite img{ display:inline-block; line-height:20px; vertical-align: middle;}
.groudSiteBut{ width:40px; height:20px; margin-top:6px;}
#gongXinButLost,#gongXinButLost:link,#gongXinButLost:visited,#gongXinButLost:active,#gongXinButLost:hover{ background:url(../images/eventGongxin_logButOff.jpg) no-repeat; color:#FFF;}

/*--2.3�޸�--*/
.HOT_like{ margin:5px 20px;}
.HOT_like a{ color:#666;}
.HOT_like a:hover{ color:#39f;}

/*---2.25�޸�----*/
.blank10{ display:block; height:10px;}
.pre_table{width:711px;overflow:hidden; display:block; padding-left:15px; border:1px solid #a1750b; background:#b3a14d; margin:0px; padding:0px; overflow:hidden;}
.pre_table h1{ font-size:14px; color:#fff; line-height:25px; margin:2px; text-align:center; background:#5d2406;}
.pre_gxList{ width:600px; border:1px solid #a1750b; margin:30px auto;}
.pre_gongxiInput{ width:520px; border:1px solid #a1750b; display:block; margin:0 auto; padding:5px; line-height:20px; background:#bfb276;}
.pre_gongxiInput a{vertical-align:bottom;}
.pre_gongxiInput input{ height:16px; }
.pre_gongxiInput select{ height:19px; }
.pre_GongxinTxt_left{ border-bottom:1px dotted #a1750b; margin:0 10px 5px 10px; line-height:25px; font-weight:bold; color:#5d2406;}
.pre_marginTop{ margin-top:10px;}

/*-----------3.12���¼������г��޸�-------------*/
.pre_GongxinMore,.pre_GongxinMore:link,.pre_GongxinMore:active,.pre_GongxinMore:visited{ float:right; margin:-22px 10px 0 0; line-height:20px; color:#feef00;}


/*--------629-�����޸�---------*/
.right {
	width: 716px; /*ff*/
	_width: 713px;
	background-color: #FFFFFF;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bbdcff;
	border-bottom-color: #bbdcff;
	border-left-color: #bbdcff;
	overflow: auto;
	_overflow:visible;
}

.musicsubmain {
	min-height: 700px; /*ff*/
	_height: 700px;
	padding: 10px 10px;
	border: 1px solid #ccc;
	border-top:none;
	overflow: auto;
	_overflow:visible;
}
/*----ǰ��2�����滻ԭ4��---*/

.frringlist{ float:right; overflow:hidden; width:160px; padding:5px;}
.frringlist .infomusic{ float:right;width:90px; margin-left:5px; line-height:18px;}
.music_no {
	width: 510px;_width: 503px;
	padding:0; margin:0;
	float:left; overflow:hidden;
}
.music_no .music_no_list{width: 510px;_width: 503px; background:url(../images/my_music_intro_4.gif) no-repeat; height:190px; margin-top:-4px; padding:0 20px;}
.music_no .music_no_list th{line-height:35px;}
.music_no .music_no_list th span{ float:right; font-weight:normal; }
.music_no .music_no_list td{ line-height:27px; padding-left:30px;}

/*
07.06
�������Ĳ���Ӽ�
yangc
*/
.PlusPlus{ width:694px; *width:692px; border:1px solid #d1d1d1; border-top:0; overflow:hidden; margin:-5px 0 0 0; padding:0 10px;}
.businessPlusPlus{ width: inherit;}
.ppTit{ font:18px "΢���ź�","����"; font-weight:bold; line-height:30px; margin:20px 0 0 0;}
.businessPlusPlus p a{ height:89px; width:105px; display:inline-block; float:left;}
.businessPlusPlus p{ width:691px; height:89px; background:url(../images/businessConf_03.gif) no-repeat; overflow:hidden; line-height:24px;}
.businessPlusPlus p span{ margin:24px 0 0 105px; display:inline-block;}
.PlusPlusConfig{ width:px; height:px;}
.businessPlusPlus div.ppConfigDetail { width:691px; height:px;}
.dtop{ width: inherit; height:3px; background:url(../images/businessConf_07.gif) no-repeat; overflow:hidden;}
.ppConfigDetail div.DetailCenter{ width:inherit; height:200px; overflow:hidden; background:url(../images/businessConf_10.gif) repeat-y; padding:24px 0 24px 16px;}
.ppConfigDetail div.pushKey{ width:675px; overflow:hidden; background:url(../images/businessConf_10.gif) repeat-y; padding:24px 0 24px 16px;}
.DetailCenter p.cinput{ height:30px; background:url(../images/businessConf_13.gif) left no-repeat; display:block; padding:0 0 0 40px; margin-bottom:35px;}
.DetailCenter p.cinput input{ height:24px; width:528px; line-height:24px; color:#CCC;}
.DetailCenter div.ppleft{ width:370px;float:left;}
.DetailCenter div.ppleft h2{ font:18px "΢���ź�","����"; font-weight:bold; height:30px; background:url(../images/businessConf_17.gif) left no-repeat; display:block; padding:0 0 0 40px; line-height:30px;}
.DetailCenter div.ppleft ul{ margin:20px 0 0 0;}
.DetailCenter div.ppleft ul li{ line-height:25px;}
.DetailCenter div.ppleft ul li span{ width:60px; display:inline-block;}
.DetailCenter div.ppleft ul li span input{ margin:0 5px;}
.DetailCenter div.ppright{ width:px; height:px; float:left;}
.DetailCenter div.ppright h2{font:18px "΢���ź�","����"; font-weight:bold; height:30px; background:url(../images/businessConf_19.gif) left no-repeat; display:block; padding:0 0 0 40px; vertical-align:bottom; line-height:30px;margin:0 0 20px 0;}
.DetailCenter div.ppright p.select{ margin:0 0 30px 0; line-height:20px;}
.DetailCenter div.ppright p select{ width:111px;}
.DetailCenter div.ppright p.select a{ display:inline-block; width:50px; text-align:center;}
.DetailCenter div.ppright p.button{ float:right; height:22px; overflow:hidden;}
.DetailCenter div.ppright p.button a{ width:64px; height:22px; text-align:center; display:inline-block; line-height:22px; background:url(../images/businessConf_23.gif) no-repeat; margin:0 5px;}
.DetailCenter div.ppright p.button a:hover{background:url(../images/businessConf_25.gif) no-repeat;}
.dbottom{ width:inherit; height:3px; background:url(../images/businessConf_07-09.gif) no-repeat; overflow:hidden;}
.tryListen{ width:473px; height:63px; background:url(../images/businessConf_32.gif) no-repeat; margin:16px 0 0 0;}
.ppGreeting{ width:px; height:px;}
.ppGreeting div.DetailCenter{ width:659px; background:url(../images/businessConf_10.gif) repeat-y; padding:8px 16px;}
.ppGreeting div.DetailCenter p.kides{ width:px; height:px; line-height:17px; color:#666;}
.ppGreeting div.DetailCenter p.kides a{}
.ppGreeting div.DetailCenter p.kides a#GreetingKind{ font-weight:bold; color:#666; text-decoration:none; cursor: default;}
.PlusPluslist{ margin:5px 0 0 0; width:690px; overflow:hidden;}
.PlusPluslist h2{ width:690px; height:29px; background:url(../images/businessConf_36.gif) no-repeat;}
.PlusPluslist div.PlusPlustable{}
.PlusPluslist div.PlusPlustable li{ line-height:25px; border-bottom:1px solid #d5d5d5;}
.PlusPluslist div.PlusPlustable li span.listPart1{ width:583px; display:inline-block;line-height:25px;}
.PlusPluslist div.PlusPlustable li span.listPart2{ width:52px; display:inline-block; text-align:center;line-height:25px; vertical-align:middle;}
.PlusPluslist div.PlusPlustable li span.listPart2 a{ width:18px; height:14px; background:url(../images/businessConf_43.gif) no-repeat; display:block; margin:0 0 0 15px;}
.PlusPluslist div.PlusPlustable li span.listPart3{ width:52px; display:inline-block; text-align:center;line-height:25px; vertical-align:middle;}
.PlusPluslist div.PlusPlustable li span.listPart3 a{ width:14px; height:14px; background:url(../images/businessConf_40.gif) no-repeat; display:block; margin:0 0 0 15px;}
.PlusPluslist div.PlusPlusPage{ width:365px; margin:10px auto;}
.PlusPluslist div.PlusPlusPage a{ border:1px solid #eee; text-align:center; padding:5px; height:10px; display:inline-block; overflow:hidden; margin:0 3px;}
.PlusPluslist div.PlusPlusPage a:hover{ background:#eee; text-decoration:none;}
.PlusPluslist div.PlusPlusPage a#pageOff{ cursor:default; background:#fff; color:#ddd;}
.PlusPluslist div.PlusPlusPage a#numOn{ cursor:default; background:#006cb7; color:#fff;}
.plusplusPop{ width:248px; height:124px; background:url(../images/plusPic_03.gif); position: relative; margin:-210px 0 0 400px;*margin:-260px 0 0 400px;}
.plusplusPop div.plusplusPopMsg{  width:228px; background:url(../images/plusPic_03_06.gif) repeat-y; padding:16px 10px;}
.plusplusPop div.plusplusPopTop{ width:inherit; height:5px; background:url(../images/plusPic_03_03.gif) no-repeat; overflow:hidden;}
.plusplusPop div.plusplusPopBut{ width:inherit; height:5px; background:url(../images/plusPic_03_08.gif) no-repeat;*overflow:hidden; }
.plusplusPop input{ height:20px; border:1px solid #d0d9e3; overflow:hidden;}
.plusplusPop input.style1{ width:70px;}
.plusplusPop input.style2{ width:111px;}
.plusplusPop tr.pptitle{ color:#666666;}
.plusplusPop table td{ line-height:25px; vertical-align: middle;}
.plusplusPop table a.add{ width:12px; height:12px; display:block; background:url(../images/plusPic_10.gif) top center no-repeat; overflow:hidden;}
.plusplusPop table a.del{ width:12px; height:12px; display:block; background:url(../images/plusPic_12.gif) top center no-repeat; overflow:hidden;}
.ppButtonStyle{ width:152px; margin:5px auto;}
.ppButton{ width:64px; height:22px; text-align:center; display:inline-block; line-height:22px; background:url(../images/businessConf_23.gif) no-repeat; margin:0 5px;}
.ppButton:hover{ background:url(../images/businessConf_25.gif) no-repeat;}
.plusplusPop iframe{position:absolute;left:0;top:0;width:254px;height:1000px;visibility:inherit;filter: Alpha(Opacity=0);opacity:0;border:none;z-index:-1;}


/*---------�н���Ϣ��ѯ--------*/
.getAwLi{ width:98%;}
.submain div.sub h4{ display:block; line-height:2em; vertical-align:bottom;}
.submain div.sub h4 span{ float:right;}
.submain div.awLi { margin:10px 0 0 0;}
.submain div.awLi ul li span{ margin-right:15px; color:#333}
.submain div.awLi ul li{ line-height:25px; border-bottom:1px dotted #CCC; padding:0 15px; background:url(../images/166.gif) left no-repeat;}
.submain div.awLi em.subSty1{ font-size:14px; font-weight:bold; font-style:normal;}
.submain div.awLi em.subSty2{ font-size:14px; color:#F30; font-weight:bold; font-style:normal;}
.subnav{ overflow:hidden;}


/*---------
11.20
杨春
个人中心头部修改
--------*/
.per_status{ width:100%; height:25px; background:#f3f3f3; overflow:hidden;}
.per_status div.per_style{ width:900px; margin:0 auto;line-height:2em; color:#999;}
.per_status div.per_style a{ color:#666;}
.per_ls{ float:left; }
.scSit{ float:right;}
.per_ls div.ls1{ float:left;}
.per_ls div.ls1 span{ color:#666; font-weight:bold; display:inline-block; width:50px; text-align:center;}
.per_ls div.ls1 em{ font-style:normal; font-size:14px; color:#F30; font-weight:bold;}
.per_ls div.ls1 a.ls_ms{ background:url(../images/num_06_03.gif) no-repeat left center; padding-left:25px; display:inline-block; line-height:25px;}
.per_ls div.ls2{ float:left; margin-left:50px; display:inline;}
.per_ls div.ls2 a.ls_home{background:url(../images/139SC-2.4.16_03.gif) no-repeat left center; padding-left:25px; display:inline-block; line-height:25px; font-weight:bold; margin-right:10px;}
.logo {float: left;width:250px;height:60px;margin:0; padding:0;}
.percenter_nav {overflow: hidden;height: 60px;width:63%;float:left;}
.num{background:url("../images/num_06_03.gif") no-repeat scroll left center transparent;
display:inline-block;
line-height:25px;
padding-left:25px;}

/*footer*/
#per_footer{width:100%; height:179px;overflow:hidden; background:url(../../images/139sc_new/139Sc_Business_r47_c1.png) bottom center repeat-x; color:#2f89c2; clear:both;}
#per_footer div.b_right{ float:right;}
#per_footer div.b_left{ float:left;}
#per_footer div.b_i{width:900px; margin:0 auto;margin-top:30px; overflow:hidden; color:#666; border:1px solid #ccc;line-height:3em;}
.b_i a{color:#999; }
.b_i div{ padding:0 10px;}


 










