﻿/* 全局CSS定义 */
* { margin: 0; padding: 0; }
body { font-size:12px/1.6em;font-family:Verdana, "宋体", sans-serif; text-align: left; color:#000}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;    
	margin: 0;    
}
body,div,span,pre,textarea,input {
	font-size:14px;
	font-family:Verdana, "宋体", sans-serif;
}
pre {
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	_overflow:visible;
}

img {vertical-align:top; border:0;}
p {
cursor:default;
}	
form {
	display:inline;
}
area {
	outline:none;
	blr:expression(this.onFocus=this.blur());
}	

table { width:100%; border:0;font-size:12px}
input,select {margin:0; padding:0; text-align:left; font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-size:12px; color:#000000;}
td { vertical-align:top; }
h2, h3, h4, h5, p { margin: 0; padding: .5em 0; }
.clear { clear:both; }
.l{ float:left}
.r{ float:right}
body,div,span,pre,textarea,input {
	font-size:14px;
	font-family:Verdana, "宋体", sans-serif;
}
.hide {
	display:none;
}
.comtext{white-space:normal; word-break:break-all; overflow:hidden;}
.c {
	clear:both;
	overflow:auto;
	_zoom:1;
}
.buttonL_1 {
	width:130px;
	height:35px;
	line-height:28px;
	cursor:pointer;
}


.teali_cen{text-align:center}
/* 链接样式开始 */
a:link,
a:visited,
a:hover,
a:active {
	font-family:Verdana, "宋体", sans-serif;
	text-decoration:none;
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
.comtext a:link,.comtext a:visited{ text-decoration: none;}
.comtext a:hover{text-decoration: underline;}
.comtext01 a:link,.comtext01 a:visited{ text-decoration: underline;}
.comtext01 a:hover{text-decoration: underline;}
.comtext02 a:link,.comtext02 a:visited{ text-decoration: none;}
.comtext02 a:hover{text-decoration: none;}

a.mainWhite:link, a.mainWhite:visited, a.mainWhite:hover, a.mainWhite:active,
a.baseWhite:link, a.baseWhite:visited, a.baseWhite:hover, a.baseWhite:active,
a.lesserWhite:link, a.lesserWhite:visited, a.lesserWhite:hover, a.lesserWhite:active,
a.thirdWhite:link, a.thirdWhite:visited, a.thirdWhite:hover, a.thirdWhite:active,
a.borderWhite:link, a.borderWhite:visited, a.borderWhite:hover, a.borderWhite:active,
a.borderLesser:link, a.borderLesser:visited, a.borderLesser:hover, a.borderLesser:active,
a.skill:link, a.skill:visited, a.skill:hover, a.skill:active,
a.baseMain:link, a.baseMain:visited, a.baseMain:hover, a.baseMain:active,
a.lesserMain:link, a.lesserMain:visited, a.lesserMain:hover, a.lesserMain:active,
a.thirdMain:link, a.thirdMain:visited, a.thirdMain:hover, a.thirdMain:active,
.bbs table .title a.under:link, .bbs table .title a.under:visited, .bbs table .title a.under:hover, .bbs table .title a.under:active {
	padding:2px 3px;
	line-height:1.231em;
}
a.skill:link,
a.skill:visited {
	padding:3px 4px;
	line-height:1.231em;
}
a.skill:hover,
a.skill:active {
	padding:2px 3px;
	line-height:1.231em;
}
/* 链接样式结束 */
/* 字体样式开始 */
.buttonL_3 {width:195px;height:40px;line-height:32px;cursor:pointer;}
.buttonS_6 {
	width:88px;
	height:20px;
	line-height:14px;
	cursor:pointer;
}	
.buttonM_1 {
	width:92px;
	height:32px;
	line-height:23px;
	cursor:pointer;
}	
.buttonL_9
{
  width:243px;
	height:50px;
	line-height:42px;
	cursor:pointer;
}
.buttonL_2 {
	width:168px;
	height:40px;
	line-height:32px;
	cursor:pointer;
}


.font12{font-size:12px;}
.font10 {font-size:10px;}
.font14 { font-size:14px;}
   
.font28 { font-size:28px;}
   
	
.font20 {
    font-size:20px;
	
}
   
.font26 {font-size:26px;}
    


.weight700 {
    font-weight:700;
}
.weight700 {font-weight:700;}
.weight400 {
    font-weight:400;
}
.lineheight{ line-height:10px;}



/* 字体样式结束 */


/* head开始 */
#head{margin:0 auto;width:957px;}
.logoNav {margin:10px auto;}
.logo { float:left; width:148px;height:36px;}
.logoNav_r{float:right;}
.userInfo  {margin-bottom:20px;width:100%;}
 .userName,.userSkill {
	width:50%;
	+width:49%;
}
.userName {
	text-align:right;
}
.userSkill ul {padding:2px 0 0 5px; +padding-left:0; list-style:none}
.userSkill ul li {padding-top:2px; line-height:24px; }

*+html .userName {
	overflow:hidden;
}	
.online,.offline {
	margin:0px 5px auto auto;
}
.userName span.font20 {
	position:relative;
	padding-right:5px;
	top:-4px;
}

.name {
	padding-right:10px;
	+padding-right:0;
	font-family:"微软雅黑", Verdana, "宋体", sans-serif;
}

.selfWeb {
	margin-right:10px;
	+margin-right:0;
}
.sitenote {
	left: 350px; width:250px; BOTTOM: -2px; POSITION: relative; TEXT-ALIGN: left
}
* HTML .sitenote {
	left: 350px; BOTTOM: 8px
}
* + HTML .sitenote {
	left: 350px; BOTTOM: 10px
}
	
.minicorner {
	MARGIN-TOP: 0px; background:url(../images/bgpic.gif) 0 -200px no-repeat; width:15px;
	height:9px; 	position:absolute;
	margin:-8px auto auto 70px;
	z-index:1;
}
.cornerlayger {
	PADDING: 4px;  LINE-HEIGHT: 1.6em; 
}
	


	
	

/* head结束 */
/*导航开始*/
.nav {
	margin:10px auto 0px;
	width:957px; height:40px;
}
.nav ul{ list-style:none;}
.nav li {
	position:relative;
	padding-right:6px;
	height:37px;
	line-height:37px;
}
.nav li a:link,
.nav li a:visited,
.nav li a:hover,
.nav li a:active {
	padding:8px 20px;
}

.nav li.alive a:link,
.nav li.alive a:visited,
.nav li.alive a:hover,
.nav li.alive a:active {
	padding:8px 20px;
	border:0;
}
.nav li .bg {
	display:none;
}
.nav li.alive .bg {
	position:absolute;
	display:block;
	left:-9px;
	margin:34px auto auto 50%;
	+margin-top:31px;
}


/*导航结束*/
/*picsmodle开始*/
.picsmodle {
	margin:10px auto 0;
	width:957px;
}
/*picsmodle结束*/
/*封面内容部分开始*/
#container{width:957px; margin:0 auto;}
.sidebar {float:left; margin-right:6px; padding-bottom:10px; width:232px;}

.sidemar_l{ margin-right:0px;}	
.sidebar h1,
.middle h1 {
	padding-left:10px;
	height:50px;
	line-height:50px;
}	
.user {
	padding-bottom:20px;
	text-align:center; 
}
.user h1 {
	text-align:left;}

.userIcon {
	margin:10px auto;
	width:120px;
	height:120px;
}
.user .online1,
.user .offline1,
.user .address,
.user .age {
	margin:10px auto;
}

.inflist{ margin-left:2px;}
.inflist li{float:left; width:53px; height:56px; margin-right:3px !important; margin-right:2px; list-style:none}
.imgBorder {
	width:52px;
	height:46px; white-space:normal; word-break:break-all; overflow:hidden;
}
.buttonBox {
	margin-top:20px;
}
.buttonBox input {
	margin-bottom:5px;
}
 .level {
	margin-top:10px;
	padding:0 5px;
	text-align:right;
}
.mkp {
	margin:0 auto;
	width:225px;
	height:30px;
	line-height:30px;
	text-align:left;
}
.mkp .mkpBg {
	float:left;
	height:30px;
	width:2%;
}
.mkp span.font12 {
	float:left;
	margin:-30px 0 0 5px;
}
.mkpInfo {
	margin:0;
	padding:20px;
	line-height:24px;
}
.visit {
	margin:15px auto 15px auto;
}
.copyright {
	position:absolute;
	margin-top:25px;
	+margin:25px auto auto -117px;
	padding:0 5px;
	width:224px;
	text-align:left;
}
.copyright a:link,
.copyright a:visited,
.copyright a:hover,
.copyright a:active {
	margin-left:-3px;
	line-height:20px;
}
.text {
	margin:10px auto;
	width:204px;
	line-height:24px;
}
.friend {
	margin:0 auto;
	padding:5px;
	width:214px;
	
}
.friend_inf{ width:140px;text-align:left}
.more {
	text-align:right;padding:10px 10px 0 0; height:18px; line-height:18px;
	
}
.show {width:232px;}
.show img {
	border-width:0 1px 1px 1px;
}
.show p{
	padding:0 5px;
	height:30px;
	line-height:30px;
	border-width:0 0 1px;
}
.show h6,
.info h6 {
	padding:5px 5px 0;
	height:30px;
	line-height:30px;
	border-width:0 0 1px;
}
.show .bg
{
	display:none;
	margin-top:5px;
}
.show .count,
.info .count {
	padding-top:7px;
	height:23px;
	line-height:normal;
	border-width:0 1px 1px 1px;
}
.show p.count a,
.info p.count a {
	text-align:right;
	cursor:default;
}
a.coverBg:link,
a.coverBg:visited,
a.coverBg:hover,
a.coverBg:active {
	position:absolute;
	display:block;
	margin-left:1px;
	padding-top:90px;
	width:232px;
	height:160px;
	text-align:center;
	filter:Alpha(Opacity=0);
	opacity:0;
}
a.coverBg:hover,
a.coverBg:active {
	filter:Alpha(Opacity=70);
	opacity:0.7;
}
.showmarle{ margin-left:0px; margin-bottom:10px; margin-top:10px;}
/*封面内容部分结束*/
/*档案内容部分结束*/
.clearfix1:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix1 {
    _zoom: 1;
}
*+html .clearfix1 {
	overflow:auto;
}
.sidebar1 {float:left; margin-right:6px; padding-bottom:10px; width:225px;}
.middle {
	float:left;
	_display:inline;
	margin-right:5px;
	width:477px;
}
.middle h1 {
	padding-left:10px;
	height:50px;
	line-height:50px;
}

.middle1 h1,
.sidebar1 h1 {
	padding:0 10px 0 20px;
}
.box {
	float:left;
	padding:10px 0 10px 18px;
	width:198px;
}
.box h4,
{
	line-height:24px;
}
.middle .box input.border01,
.middle input.border01,
.middle .box textarea,
.sidebar .box input.border01,
.sidebar .box pre {
	padding:5px;
	width:186px;
	height:16px;
	line-height:16px;
	cursor:text; margin:0px;
}
.middle .box pre,
.sidebar .box pre {
	min-height:16px;
	height:auto!important;
	height:16px;
}
.middle .box h4 .close,
.sidebar .box h4 .close {
	display:none;
}
.filebot{ margin-bottom:12px;}
.borderOna{ margin:20px 20px 0px; padding:10px; line-height:16px; }

/*档案内容部分结束*/
/*尾部开始*/
#footer{ width:957px; height:28px; margin:60px auto 0; padding:20px 0; border-width:1px 0 0 0;}
#footer.font12{ margin-right:10px;}
#footer .r {
	text-align:right;
}
#footer .r a {
	margin-left:5px;
}
/*尾部结束*/

/*登录页面开始*/
.content {
	margin:10px auto 0;
	width:937px;
	padding:10px;
}

.logoin .border01 P INPUT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 5px
}
.content IMG.r {
	MARGIN: 50px 30px auto auto
}
.content .border01 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 450px; PADDING-TOP: 20px
}
.content .border01 .title {
	MARGIN-BOTTOM: 50px
}
.content .border01 P {
	MARGIN: 10px auto; WIDTH: 315px; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.content .border01 .mainDashedOn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 139px; WIDTH: 242px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.logoin .border01 P INPUT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 5px
}
.content .border01 P.font12 {
	PADDING-LEFT: 75px; WIDTH: 240px; LINE-HEIGHT: 16px; HEIGHT: 16px
}
.content .border01 P.font12 INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; MARGIN-RIGHT: 10px; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px
}
.content .border01 A.l {
	MARGIN: 10px auto auto 65px
}
.content .border01 .button {
	MARGIN: auto auto 30px 20px; WIDTH: 240px
}
.content .border01 .button INPUT {
	MARGIN-BOTTOM: 10px;  margin-left:0px; _margin-left: -4px
}
.content .border01 .button P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 250px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute
}

.Land_button{margin:auto auto 30px 135px;
	+margin-left:20px;
	width:240px;}
.Land_button INPUT {
	MARGIN-BOTTOM: 10px;  margin-left:0px; _margin-left: -4px
}
.Land_button P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 250px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute
}
/*登录页面结束*/
/*注册页面开始*/
.topInfo {
	padding:0;
	height:52px;
	
}

.topInfo img {
	margin:30px 0;
}
.topInfo .l p.mainDashedOn {
	margin:10px 0 10px 0px;
	padding:45px 0;
	width:268px;
	text-align:center;
}
.important {
	margin-top:20px;
	padding:5px;
	width:260px;
	line-height:30px;
	margin-left:0px;
}
.codeOver {
	margin-top: -31px;
}
.notoyesman1 {
	position:absolute;
	width:277px;
	height:341px;
	left:450px;
	top:173px
}
.mainStyle {
	width:560px;
	padding:20px 10px 10px 0px;
	margin-left:0px;
}
.pswStrong,
.pswStrong1,
.pswStrong2,
.pswStrong3 {
	margin:10px 0; text-align:center; 
	 
}
.pswStrong{ height:22px; line-height:22px;}
.pswStrong span.border01,
.pswStrong1 span.border01,
.pswStrong2 span.border01,
.pswStrong3 span.border01 {
	margin:0;
	padding:0;
	width:50px;
	height:20px;
}
.pswStrong1 .weak {
	background-color:#F00;
}
/*注册页面开始*/
.comm_topimg h1{background:url(../images/titlepic.gif)  -160px 0 no-repeat; border-bottom:1px solid #BFBFBF;}
/*首页页面开始*/
.imgTab {
	position:relative;
	width:606px;
}

.imgTab dt {
	margin-bottom:8px;
	height:383px;
}
.imgTab .text {
	position:absolute;
	right:20px;
	bottom:50px;
}
.imgTab .imgNav {
	padding-left:10px;
}
.imgTab .imgNav img {
	display:none;
}
.imgTab .back {
	margin-top:4px;
	+margin-top:5px;
}
.imgTab .imgNav a:link,
.imgTab .imgNav a:visited,
.imgTab .imgNav a:hover,
.imgTab .imgNav a:active {
	display:block;
	margin-right:5px;
	width:20px;
	padding:3px;
	line-height:20px;
	text-align:center;
}
.imgTab .imgNav a:hover,
.imgTab .imgNav a:active {
	padding:2px;
	border:1px solid #EA5624;
}
.imgTab .imgNav a.alive:link,
.imgTab .imgNav a.alive:visited,
.imgTab .imgNav a.alive:hover,
.imgTab .imgNav a.alive:active {
	color:#FFF;
	background-color:#EA5624;
}
.imgTab .imgNav a.alive:hover,
.imgTab .imgNav a.alive:active {
	padding:3px;
	border:0;
}
a.under:link,
a.under:visited,
a.under:hover,
a.under:active {
    text-decoration:underline;
}
/*新闻开始*/
.news {
	position:relative;
	width:342px;
	height:415px;
}
.news a{}
.news.font12 a { color:#EA5624;
	
}
.news .thirdWhite {position:absolute;
	top:95px;
	left:27px;
}
.news div.font12 {
	position:absolute;
	top:115px;
	left:23px;
	width:300px; height:285px; white-space:normal; word-break:break-all; overflow:hidden;
}
.news div.font12 p {
	line-height:20px;
}


/*新闻结束*/
/*新闻结束*/
.express {
	padding-top:10px;
	width:204px;
	height:333px;
	text-align:center;
}
.express .title {
	margin:10px auto;
}
.express .mainWhite {
	margin-right:-40px;
}
.join {
	margin-left:9px;
	width:127px;
	height:343px;
}
.bigAD {
	width:604px;
	height:343px;
}
.content_ind {
	padding:10px 0 0 0;
	width:957px; margin:0 auto
}
/*NOTOYES展示开始*/
.indexShows{ padding-bottom:10px; }
.indexShows h6 {
	margin:5px auto;
	line-height:18px;
	text-indent:-9999px;
}
.indexShows .button {
	padding-top:10px;
	height:45px;
}
.indexShows .button input {
	margin-right:280px;
	width:200px;
}
.indexShow { 
	padding:10px 0 0 5px;
	width:154px;
	height:283px;  white-space:normal; word-break:break-all; overflow:hidden; word-wrap: break-word;
}
.indexShow img {      
	margin-bottom:5px; width:149px; height:226px;    white-space:normal; word-break:break-all; overflow:hidden; word-wrap: break-word;
}
.indexShow p {
	padding-left:5px;
	
}
.indeshow_p{ line-height:16px;}
.indexShow_height{margin:0px; padding:0px; height:14px;}
/*NOTOYES展示结束*/

div.c {
	padding:10px 10px 0 0;
	text-align:right;
	height:24px;
	line-height:24px;
}
/*NOTOYES大侠开始*/
.indexUsers {
	width:957px;
}
.indexUsers h6 {
	margin:0 0 10px;
	padding:0 10px 10px 10px;
	_padding-bottom:5px;
	height:16px;
	line-height:0;
	font-size:0;
	border-width:0 0 1px;
	text-indent:-9999px;
}
.indexUsers h6 a {
	text-indent:0;
}
.indexUsers img {
	margin:0 0 10px 5px;
	width:154px;
	height:202px;
}
.indUser {
	height:120px;
}
.indexUsers div.c {
	padding-top:2px;
}
/*NOTOYES大侠结束*/
/*最新加入&NOTOYES欣赏人气排行开始*/
.joinList,
.justiceList {
	padding:10px 0 5px;
	width:472px;
}
.justiceList {
	margin-top:5px;
}
.joinList h6,
.justiceList h6 {
	padding:0 10px 10px 10px;
	_padding-bottom:5px;
	width:452px;
	height:16px;
	line-height:0;
	font-size:0;
	border-width:0 0 1px;
	text-indent:-9999px;
}
.joinList h6 a,
.justiceList h6 a {
	text-indent:0;
}


.joinList .l,
.justiceList .l {
	_display:inline;
	margin-left:3px;
	width:59px; margin-top:10px;
	height:77px;
	text-align:center;
	
}


.joinList .l p,
.justiceList .l p {
	margin-top:5px;
}
.joinList .l p .mainWhite:link,
.joinList .l p .mainWhite:visited,
.joinList .l p .mainWhite:hover,
.joinList .l p .mainWhite:active,
.justiceList .l p .mainWhite:link,
.justiceList .l p .mainWhite:visited,
.justiceList .l p .mainWhite:hover,
.justiceList .l p .mainWhite:active {
	padding:2px;
}
.joinList .l .number,
.justiceList .l .number {
	padding:0;
	height:20px;
	line-height:20px;
	text-align:center;
	
}
.joinList div.c,
.justiceList div.c {
	padding-top:5px;
}
/*最新加入&NOTOYES欣赏人气排行结束*/
/*NOTOYES身份照开始*/
.indexMip {
	margin:0 0 0 9px;
	padding-top:10px;
	width:472px;
	height:157px;
	overflow:hidden; 
}
.indexMip h6 {
	padding:0 10px 10px 10px;
	_padding-bottom:5px;
	margin:0 0 10px 0;
	width:452px;
	height:16px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	border-width:0 0 1px;
}
.indexMip h6 a {
	text-indent:0;
}
.indexMip .indUser {
	padding:0 0 0 9px;
}
/*NOTOYES身份照开始*/
.indUser {
	padding-right:10px;
	width:52px;
	height:88px;
	overflow:hidden;
}
.indUser div {
	padding:8px 0;
	text-align:center;
	overflow:hidden;
}
/*首页页面结束*/
/*一级栏目展示页面开始*/
/*左侧导航结束*/
.main {
	float:right;
	padding:0;
	width:800px;
}
.leftNav {
	margin-top:10px;
}
.leftNav li {
	margin-bottom:10px;
	width:125px; list-style:none
}
.leftNav li a {
	text-align:center;
}
.leftNav {
	position:relative;
	margin-top:10px;
	+margin-top:20px;
}
.leftNav li {
	position:relative;
	margin-bottom:20px;
	+height:37px;
}
.leftNav li a:link,
.leftNav li a:visited,
.leftNav li a:hover,
.leftNav li a:active {
	display:block;
	padding:10px 20px;
	+height:17px;
	color:#666;
}
.leftNav li a:hover,
.leftNav li a:active {
	padding:9px 19px;
}
.leftNav li.alive a:link,
.leftNav li.alive a:visited,
.leftNav li.alive a:hover,
.leftNav li.alive a:active {
	padding:9px 19px;
}
.leftNav li .bg {
	display:none;
}
.leftNav li.alive .bg {
	position:absolute;
	display:block;
	margin:8px auto auto 99%;
	z-index:1;
}
.leftNav li .close {
	display:none;
}
.leftNav li.closeOn .close {
	position:absolute;
	display:block;
	margin:11px auto auto 85%;
	cursor:pointer;
	z-index:2;
}
/*左侧导航结束*/
/**************************************************分页开始******************************************************/
.pagination {
	padding:20px 15px;
	height:33px;
	overflow:hidden;
}
.pagination a:link, 
.pagination a:visited,
.pagination a:hover,
.pagination a:active {
	margin-right:5px;
	padding:1px;
	width:30px;
	line-height:30px;
	text-align:center;
}
.pagination a:hover,
.pagination a:active {
	padding:0;
}
.pagination a.up:link, 
.pagination a.up:visited,
.pagination a.up:hover,
.pagination a.up:active,
.pagination a.down:link, 
.pagination a.down:visited,
.pagination a.down:hover,
.pagination a.down:active {
	padding:1px 6px;
}
.pagination a.up:hover,
.pagination a.up:active,
.pagination a.down:hover,
.pagination a.down:active {
	padding:0 5px;
}
.pagination a.alive:link, 
.pagination a.alive:visited,
.pagination a.alive:hover,
.pagination a.alive:active {
	padding:1px;
	border:0;
}
/**************************************************分页结束******************************************************/
/*一级栏目展示页面结束*/

/*一级栏目VIP页面开始*/
.VIP_r{width:760px; padding-left:12px; float:right}
.VIP_r .l {
	_display:inline;
	margin-left:3px;
	width:64px;
	height:92px;
	text-align:center;   joinList
	
}

.VIP_r .l p {
	margin-top:2px;
}

.VIP_r .l p .mainWhite:link,
.VIP_r .l p .mainWhite:visited,
.VIP_r .l p .mainWhite:hover,
.VIP_r .l p .mainWhite:active,
 {
	padding:2px;
}


.userSkill01 {
	margin:10px 0 0 0px;
	width:160px;
}
.userSkill01 li {
	padding:5px 0;
	line-height:14px; list-style:none;
}
.userSkill01 li span {
	padding-left:5px;
}
.main .pagination .l {
	margin:0 0 0 5px;
	width:30px;
	height:auto;
}
.userSkill01 li a {
	display:block;
}
.userSkill01 li.alive a:link,
.userSkill01 li.alive a:visited, 
.userSkill01 li.alive a:hover, 
.userSkill01 li.alive a:active {
	padding:2px 2px;
	border:1px solid #EA5624;
}
/*一级栏目VIP页面结束*/
/*招募开始*/
.recruit {
	padding-top:20px;
	width:964px;
}
.recruit .title {
	margin:0 0 20px 20px;
}
.recruit a img {
	margin:0 0 6px 3px;
}
/*招募结束*/
/*个人页面开始*/
div.picShow {
	padding:10px 7px;
	width:766px;
	min-height:1000px;
}
div.picShow span.font20 {
	padding:10px;
	min-width:100px;
	width:auto!important;
	width:100px;
	height:20px;
	line-height:20px;
	text-align:left;
	white-space:nowrap;
	font-family:"微软雅黑", "宋体", Verdana;
}
div.picShow .num {
	line-height:40px;
}
div.picShow .pic {
	padding:10px 0;
}
div.picShow .pic img {
	margin:0;
}
.ad {
	margin-right:4px;
	width:160px;
	min-height:200px;
}
/*选项卡开始*/
.tab {
	margin-top:37px;
}
.tab a.border02:link,
.tab a.border02:visited,
.tab a.border02:hover,
.tab a.border02:active
 {
	position:absolute;
	display:block;
	margin:-38px auto auto 10px;
	padding:10px;
	line-height:17px;
	border-bottom-width:0;
}
.tab .tabNav {
	position:absolute;
	margin:-38px auto auto 10px;
}
.tab .tabNav li {
	padding-right:20px; list-style:none;
}
.tab .tabNav a:link,
.tab .tabNav a:visited,
.tab .tabNav a:hover,
.tab .tabNav a:active {
	display:block;
	padding:11px 11px 10px;
	line-height:17px;
}
.tab .tabNav a:hover,
.tab .tabNav a:active {
	padding:10px 10px 9px;
}

.prize {
	padding:0 10px;
	text-align:center;
}
.prize .mainBgColor {
	padding:0px 7px 10px 15px;
}
.prize .mainBgColor .l {
	margin-right:10px;
	margin-top:10px;
}
/*选项卡结束*/
.listPad {
	margin-top:60px;
	min-height:700px;
}

/*个人页面结束*/

.mainDashedOn_top {
	padding:20px;
	width:575px;
	margin-bottom:10px;
}
.bbs img.title {
	margin-top:-1px;
}
.bbs table {
	border-width:0 0 0 1px;
}
.bbs table td {
	border-width:0 1px 1px 0;
}
.bbs table .icon {
	width:55px;
	text-align:center;
}
.bbs table .user {
	padding:10px 5px;
	width:90px;
}
.bbs table .title {
	padding:10px 7px 0;
	width:600px;
}	
.bbs table .point {
	width:95px;
	text-align:center;
}
.bbs table .lastReply {
	padding:0 2px;
	width:85px;
}
.bbs table .icon .topBg {
	margin:0 15px 10px;
	display:none;
}
.bbs table .top .icon .topBg {
	display:inline;
}
.bbs table .user .r {
	position:relative;
	width:31px;
	height:58px;
}
.bbs table .user .r input {
	display:none;
}
.admin .bbs .user .r input {
	display:inline;
	margin-bottom:5px;
	width:15px;
	height:15px;
}
.bbs table .user .r span {
	position:absolute;
	left:2px;
	bottom:0;
	line-height:14px;
}
.bbs table .user p {
	margin-top:5px;
	text-align:left;
}
.bbs table .short .title {
	padding:25px 7px;
	width:600px;
}	
.bbs table .title .cover {
	display:none;
}	
.bbs table .short .title .imgBorder {
	+float:left;
}	
.bbs table .short .title .cover {
	float:left;
	display:inline;
	margin-right:10px;
}	
.bbs table .long .title {
	padding-bottom:10px;
	width:600px;
}	
.bbs table .long .title .cover {
	display:inline;
	margin-bottom:25px;
}	
.bbs table .long .title strong {
	display:block;
}	
.bbs table .title a.under:link,
.bbs table .title a.under:visited,
.bbs table .title a.under:hover,
.bbs table .title a.under:active {
	margin-right:3px;
}	
.bbs table .title .excellentBg {
	display:none;
	position:relative;
	margin:-20px 5px 3px auto;
}	
.bbs table .excellent .title .excellentBg {
	display:inline;
}	

/*个人展示页开始*/
.atom {
	text-align:right; padding:10px;
}
.next input {
	margin-left:10px;
}
.show_padding {
	padding:10px;
}

.content div.show_padding .info {
	width:590px;
}
.content div.show_padding .info h6 {
	padding-right:0;
	text-align:right;
}
.content div.show_padding .info p.mainDashedOn {
	margin:20px 0 40px;
	padding:30px 10px;
	height:40px;
}
.commentButton {
	padding:20px 0; 
	text-align:right;

}
.article {
	min-height:300px;
	height:auto!important;
	height:300px;
}
.article .text {
	margin:20px auto 20px 160px;
	width:615px;
	line-height:22px;
}
.article hr {
	width:100%;
}
.article .dashedOn {
	border-width:0 0 1px;
}

.article .pic,
.article .flash {
	padding:10px;
	text-align:center;
}
.article .flash {
	padding:10px;
	text-align:center;
}
.article .pic .loading {
	border-width:0 0 1px;
	padding:10px 0 20px;
}
.article .pic pre {
	padding:10px 100px 0;
	line-height:1.5em;
}
.article .flash {
	padding:20px 10px;
}
.article .flash .borderOn {
	margin:0 auto;
	padding:10px;
	width:480px;
	height:400px;
}
.article .picList {
    padding:20px 15px 10px 25px;
}
.article .picList p {
	margin-bottom:10px;
}
.article .picList img {
	margin-right:10px;
    width:100px;
	cursor:pointer;
}
/*个人展示页结束*/
/*评论页开始*/
.comment {
	margin:10px;
}
.right .user {
	float:right;
}
.comment .user {
	float:right;
	padding:0;
	width:132px;
	text-align:left;
}
.comment .user a.mainWhite,
.comment .user a.baseWhite {
	line-height:26px;
}
.comment .user p {
	padding:0 5px 0 3px;
	height:26px;
	line-height:26px;
}
.right .reButton {
	padding-right:175px;
}
.content .comment .commentText {
	float:right;
	padding:20px;
	width:730px;
}
.content .right .commentText {
	float:left;
}
.content .re .commentText {
	width:585px;
}
.content div.border02 .info p.mainDashedOn {
	margin:20px 0 40px;
	padding:30px 10px;
	height:40px;
}
.comment .mainDashedOn {
	margin:0 50px 10px;
	padding:20px;
	min-height:60px;
	line-height:24px;
	height:auto!important;
	height:90px;
}
/*评论页结束*/
/* 弹出框样式开始 */
.dialog_top{ height: 288px !important;
height: 290px;    width: 400px; top: 168px; left: 482.5px; z-index: 1003;}
.dialog_mid{overflow: hidden; display: block; position: absolute; z-index: 1003; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0px; height: auto; width: 400px; top: 155px; left: 472.5px;}
.ui-dialog{border:1px solid #BFBFBF;background:#fff;}
.dialogbg{background:#000000;position:absolute;filter:alpha(opacity=50);opacity:0.5;}
.ui-dialog{border:1px solid #BFBFBF;background:#fff;}
.ui-dialog-titlebar{height:20px;padding:10px;font-size:14px;font-weight:bold;text-align:left}
.ui-dialog-titlebar-close{display:none;}
.ui-dialog-content{padding:20px;}
.addVote {
	padding:16px 10px 0px 25px !important; padding:25px 10px 0px 25px;
	width:320px;
	height:170px;
	text-align: center;
}
.addVote p {
	padding:5px 0;
}
.addVote input.borderOn {
	padding:5px;
	width:250px;
}
.addVote p.borderColor {
	padding:5px 0 0 45px;
	text-align:left;
}
.text_l{ text-align:left}
/* 弹出框样式结束 */
/* 关于我们样式开始 */
#top {MARGIN: 0px auto; WIDTH: 957px; margin-top:10px; HEIGHT: auto}
.border_frame {DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 236px; HEIGHT: auto}
.middle_about {DISPLAY: inline; float:left; MARGIN: 0px 0px 0px 1px; WIDTH: 718px; HEIGHT: auto}
.border_frame {DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 236px; HEIGHT: auto}
.jiantou {LEFT: 230px; WIDTH: 11px; POSITION: absolute; TOP: 25px; HEIGHT: 20px}
.menu_border_text {FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 18px 0px 0px 30px}
.menu_border2 {
BORDER-RIGHT: #bfbfbf 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 230px; HEIGHT: 70px}
.menu_border3 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 230px; HEIGHT: 70px}
.menu_border4 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 230px; HEIGHT: 70px}
.menu_border5 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 230px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 70px}
.copyright_bot {DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 5px; WIDTH: 225px; COLOR: #333333}
.middle_toppic {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.middle_logo {TEXT-ALIGN: center}
.middle_text {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 10px 0px 0px 20px; WIDTH: 500px; PADDING-TOP: 20px
}
.middle_text .pin {FONT-SIZE: 12px; MARGIN: 10px 0px 0px; COLOR: #EA5624}
/* 关于我们样式结束 */
/* 蘑菇中心样式开始 */
.help .leftNav LI A:link {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.help .leftNav LI A:visited {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
.help .leftNav LI A:link {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #666; BORDER-BOTTOM: #ddd 1px solid
}
.help .leftNav LI A:visited {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #666; BORDER-BOTTOM: #ddd 1px solid
}
.help .leftNav LI A:hover {
	BORDER-RIGHT: #f09 1px solid; BORDER-TOP: #f09 1px solid; BORDER-LEFT: #f09 1px solid; BORDER-BOTTOM: #f09 1px solid
}
.help .leftNav LI A:active {
	BORDER-RIGHT: #f09 1px solid; BORDER-TOP: #f09 1px solid; BORDER-LEFT: #f09 1px solid; BORDER-BOTTOM: #f09 1px solid
}
.title_idea {
	MARGIN-BOTTOM: 30px
}
.main DIV.idea {
	PADDING-RIGHT: 120px; PADDING-LEFT: 120px; PADDING-BOTTOM: 80px; WIDTH: 480px; PADDING-TOP: 80px
}
.main DIV.idea P {
	MARGIN: 10px 0px
}
.main DIV.idea P INPUT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; PADDING-TOP: 5px
}
.main DIV.idea P.ok {
	TEXT-ALIGN: center
}
.main DIV.idea TEXTAREA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 450px; PADDING-TOP: 10px; HEIGHT: 120px
}
.main DIV.idea .button {
	PADDING-TOP: 20px; TEXT-ALIGN: center
}
.main DIV.r {
	WIDTH: 250px; PADDING-TOP: 60px
}
UL.r {
	WIDTH: 123px
}
UL.r LI { list-style:none;
	HEIGHT: 20px;
}
.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 50px; OVERFLOW: visible; PADDING-TOP: 50px
}
.list .mainColor {
	MARGIN: 10px 0px
}
.list LI {
	HEIGHT: 20px; list-style:none
}
.im {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.service_mar{margin:10px 15px 0px;}

/*音乐页开始*/
.r_option{ line-height:32px; line-height:32px; font-size:12px;}
.Music{width:710px; float:right; padding-bottom:10px;}
.Music h1
 {
	padding-left:10px;
	height:50px;
	line-height:50px;
}

.Music_list{}
.Music_list li { margin: 10px 10px 20px;  list-style:none; }
.Music_list h4 { font-size: 14px; display: inline; }
.Music_title { padding: 5px 10px; border: 1px solid #EBE6C9; border-right: none; border-left: none; background: #FCF9E6; }
.music_date{ font-size:12px;  margin-top:6px;}

.music_con{line-height:28px; font-size:14px; margin:12px auto; text-align:left; white-space:normal; word-break:break-all; overflow:hidden; word-wrap: break-word; width:100%;}
.music_bot{width:100%; text-align:right;  margin:0px 0 10px; font-size:12px; line-height:20px;}
.musictit h1{background:url(../images/titlepic.gif)  -160px 0 no-repeat; border-bottom:1px solid #BFBFBF;}
.Music_titcon{ font-size:28px; font-weight:bold;  text-align:center; height:52px; line-height:52px;}

hr{ border:1px dashed #BFBFBF; border-top:1px dashed #fff; border-left:1px dashed #fff; border-right:1px dashed #fff;}
/*音乐页结束*/