#redcover
{
	margin:auto;
	position:relative;
	top:35px;
	width:950px;
	height:622px;
	z-index:30;	
	overflow:hidden;
}

#redmask
{
	margin:auto;
	position:relative;
	top:60px;
	width:850px;
	height:400px;
	overflow:hidden;
}

.cover
{
	position:absolute;	
	top:0px;
	left:0px;
	display:none;
}

.covercont
{
	width:850px;
	height:400px;	
	padding:0px;
	z-index:30;	
	overflow:hidden;
}

.contframe
{
	position:absolute;
	top:14px;
	left:14px;
	height:372px;
	width:822px;
	border-style:solid;	
	border-color:#000000;
	border-width:1px;	
	overflow:hidden;
}

.contframeb
{
	position:absolute;
	top:14px;
	left:14px;
	height:372px;
	width:822px;
	border-style:solid;	
	border-color:#000000;	
	border-width:1px;	
}

.contframec
{
	position:absolute;
	top:14px;
	left:14px;
	height:372px;
	width:822px;
	background-color: #000000;
}

#covercontemploy
{
	height:448px;
	1background:#262626 url(../css/cons1.png) right bottom no-repeat;
  background-image:url(../css/contact.png);
  background-repeat:no-repeat;
  background-position:98% bottom;	
}

#covercontenroll
{
	1background:#262626 url(../css/enroll.png) right bottom no-repeat;
}

#covercontmembership
{
	1background-image:url(../css/membership.png) right bottom no-repeat;
}

#covercontfaq
{
	1background:#262626 url(../css/faq.png) right bottom no-repeat;
}

#covercontreg
{
	height:520px;
  background-image:url(../css/infrobg.png);
  background-repeat:no-repeat;
  background-position:99% bottom;		
}

#covercontcontact
{
	1background:#262626 url(../css/contact.png) right bottom no-repeat;
}

#covercontrecharge
{
	1background:#262626 url(../css/recharge.png) right bottom no-repeat;
}



.contactitem
{
	padding:5px;
}

.mainpicdiv
{
	float:left;
	margin:0px;
	margin-top:20px;
	width:220px;
	height:330px;
  -webkit-box-shadow: 0px 0px 12px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 12px rgb(149, 138, 85);
  box-shadow: 0px 0px 12px rgb(149, 138, 85);	
}

.mainpic
{
	width:220px;
	height:330px;
}

.mainspicdiv
{
	float:left;
	margin:0px; 
	width:110px;
	height:110px;
 	-webkit-box-shadow: 0px 0px 12px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 12px rgb(149, 138, 85);
  box-shadow: 0px 0px 12px rgb(149, 138, 85);
}

.mainspic
{
	width:110px;
	height:110px;
}

.covercontboxa
{
	position:relative;
	left:0px;
	top:58px;
	width:100%;
	text-align:center;
	height:512px;	
	padding:2px;
	border-style:solid;	
	border-color:#777777;	
	border-width:0px;		
}

.covercontbox
{
	position:relative;
	left:54px;
	top:188px;
	width:751px;
	height:382px;	
	padding:2px;
	margin-top:-12px;
	border-style:solid;	
	border-color:#777777;	
	border-width:0px;		
}

#whitemask
{
	margin:auto;
	position:absolute;
	top:40px;
	left:50px;
	width:850px;
	height:490px;
	background-color:rgba(255,255,255,1);	
	opacity:0;
	display:none;
	z-index:50;	
}

.urbtns
{
	position:relative;
	top:-20px;
	left:598px;
	width:190px;
	height:0px;
	text-align:center;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;	
	line-height:22px;
}

.drbtns
{
	position:relative;
	top:10px;
	left:610px;
	width:222px;
	height:0px;
	border-style:solid;	
	border-color:#333333;	
	border-width:0px;	
	color:#FFFFFF;
	font-family:'Georgia','Lucida Calligraphy','SimSun',ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:9px;	
	line-height:22px;	
	text-align:center;
}

.sbtn
{
	width:45px;
	cursor:pointer;	
	line-height:1.4em;	
	color:#FFFFFF;
}

.morebtn
{
	position:absolute;
	top:0px;
	left:0px;
	width:60px;
	cursor:pointer;
}

.backsbtn
{
	position:absolute;
	top:0px;
	left:90px;
	width:60px;
	cursor:pointer;
}

.backsbtnb
{
	position:absolute;
	top:0px;
	left:60px;
	width:85px;
	line-height:1.4em;
	cursor:pointer;
}

.tpgword
{
	position:relative;
	top:25px;
	left:70px;
	width:400px;
	height:42px;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:1.25em;
	letter-spacing:0.16em;
	color:#ffffff;
	line-height:2.4em;	
	text-align:left;	
	text-indent:1em;	
	padding-top:5px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.45);	
}

.tpgworddesc
{
	position:relative;
	top:9px;
	left:0px;
	width:100%;
	height:0px;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:0.8em;
	letter-spacing:0.16em;
	color:#ffffff;
	background-color: #222;
	line-height:1em;	
	text-align:left;	
	text-indent:2em;	
}

.fontclr
{	
	color:#565656;
}

.fontclr2
{	
	color:#DDDDDD;
}

.tfontclr
{
	font-size:20px;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
}

.tfontclr2
{
	font-size:20px;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
}
.tsfontclr
{
	font-size:16px;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
}
.tsfontclr2
{
	font-size:16px;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
}
.introtxt
{
  font-family:Arial,Verdana,SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:14px;
	letter-spacing:2px;
	line-height:36px;	
	text-align:left;
	text-indent:32px;
	padding-left:28px;
	padding-right:28px;  	
}

.introtxts
{
  font-family:Arial,Verdana,SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:28px;	
	text-align:left;
	text-indent:24px;
	padding-left:28px;
	padding-right:28px;  
	text-shadow:0 1px 1px rgba(0,0,0,0.12);
}

.introtxtt
{
  font-family:'Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:16px;
	line-height:36px;	
	text-align:center;
 	margin-top:22px;
 	margin-bottom:14px;
}

.introtitle
{
	position:relative;
	margin:auto;
	width:390px;
	text-align:center;
	border-radius:20px;
	height:36px;
	line-height:35px;	
	letter-spacing:6px;
	text-shadow:0 1px 1px rgba(0,0,0,0.35);
	font-family:'Georgia','Lucida Calligraphy','Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå,Helvetica,arial,sans-serif;
	font-size:18px;
	color:#707070;
  1-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
  1-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
  1box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);		
}


#enrollitemsdiv1
{
	width:520px;
	height:85px;
}

#enrollitemsdiv2
{
	width:520px;
	height:118px;
}


#membershipsdiv1
{
	width:520px;
	height:85px;
}

#membershipsdiv2
{
	width:520px;
	height:188px;
}

#introlistdiv
{
	width:571px;
	height:360px;
}

#introfaqdiv
{
	width:676px;
}

#introcontdiv
{
	width:616px;
}

#introregdiv
{
	width:740px;
}

.introdiv
{
	width:780px;
	padding:6px;
	padding-top:30px;
	position:relative;
	margin:auto;
	1color:#FFFFFF;
	color:#707070;
}

.introdiv p
{
	color:#707070;
  font-family:Arial,Verdana,SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:33px;	
	text-align:left;
	text-indent:0px;
	padding-left:28px;
	padding-right:28px;
	text-shadow:0 1px 1px rgba(0,0,0,0.25);
}

.introdiv a
{
	color:#FFFFFF;
	text-decoration:underline;
}

.introdiv a:hover,.introdiv a:focus
{
	text-decoration:none;
}

#msptable
{
	position:relative;
	left:-40px;
	width:620px;
	border-radius:20px;
	padding:20px;
	color:#FFFFFF;
}

.msprow
{
	border-top:1px solid #d6d6d6;
	height:61px;
	font-weight:bold;
	line-height:18px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

.msptitle
{
	font-family:Arial,Verdana,'Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå;
	1color:#FFFFFF;
	color:#707070;
	font-size:16px;
	1text-shadow:0 1px 1px rgba(0,0,0,0.75);	
	text-shadow:0 1px 1px rgba(0,0,0,0.35);	
}

.msptext
{
	font-family:Arial,Verdana,'Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå;
	1color:#FFFFFF;
	color:#707070;
	font-size:15px;
	1text-shadow:0 1px 1px rgba(0,0,0,0.6);
	text-shadow:0 1px 1px rgba(0,0,0,0.25);
}
.subtext
{
	font-weight:normal;
	color:#707070;
	font-size:14px;
	line-height:12px;	
}

.mspdesctxt
{
	color:#666£»
}


.mspcolone
{
	text-align:left;
	padding-left:15px;
	width:220px;
	font-size:14px;
}

.mspcolmema
{
	text-align:center;
	width:230px;
	border-color:#FFFFFF;
  border-style:solid;
	border-width:0px;  
	border-bottom-width:0px;   
}

.mspcolmem
{
	text-align:center;
	width:350px;
	border-color:#FFFFFF;
  border-style:solid;
	border-width:0px;  
	border-bottom-width:0px;   
}

.mspcol
{
	text-align:center;
	width:180px;
	color:#FFFFFF;
	border-color:#FFFFFF;
  border-style:solid;
	border-width:0px;  
}

.mspcolyes
{
	text-align:center;
	width:160px;
	background:url(yes.png) center center no-repeat;
}
.mspyh
{
	color:#EE1111;
}

.notlstline
{
	position:relative;
	width:560px;
	height:31px;
	margin-left:110px;
	margin-down:5px;
	overflow:hidden;
}

.notlsttitle
{
	float:left;
	text-align:left;
	width:146px;
	color:#FFFFFF;
  font-family:Arial,Verdana,SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	overflow:hidden;
	line-height:30px;
}
.notlsttitle a
{
	color:#EEEEEE;
}

.notlstdashed
{
	float:left;
	width:240px;
	margin-right:12px;
	text-align:center;
	color:#FFFFFF;
  font-family:Arial,Verdana,SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:30px;
}
.notlstdashed a
{
	color:#EEEEEE;
}

.notlstdate
{
	float:left;
	width:120px;
	color:#FFFFFF;
  font-family:Arial,Verdana,'Microsoft yahei',SimSun,ËÎÌå,Î¢ÈíÑÅºÚ,;
	font-size:12px;
	line-height:30px;
}

.notlstpage
{
	color:#DDDDDD;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:11px;
	line-height:18px;		
	word-wrap:nowrap;
	padding-left:2px;
	padding-right:2px;
	margin:5px;
}

.notlstpagelink
{
	cursor:pointer;
	text-decoration:underline;
}

/*show menu*/

.memsinput
{
	border-width:0px;	
	text-shadow: 1px 1px 0 rgba(0,0,0,0.25);
}

#memsbriefdiv
{
	display:none;
}

#memsbrief
{
	position:relative;
	margin:auto;
	top:0px;
	width:750px;
}

.memsbrieffont
{
	color:#EEEEEE;
	font-family:SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:14px;
	font-weight:bold;
	letter-spacing:3px;	
	line-height:25px;	
	height:25px;	
}

#memssmenudiv
{
	display:none;
}

.memsmenufontb
{
	color:#EEEEEE;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:5px;	
	line-height:28px;	
}

.memssmenu
{
	position:relative;
	top:22px;
	left:80px;
	width:770px;
	height:0px;
	z-index:80;
	margin:0;	
	1background-color:#000000;	
}

.memssmenuitem
{
	1float:left;
	position:absolute;
	margin-right:19px;
	width:90px;	
	height:28px;	
	line-height:26px;
	letter-spacing:2px;
	color:#EEEEEE;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.5);	
	text-align:center;
	cursor:pointer;
	background-color: #191919;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#606060), to(#000000));
	background-image: -moz-linear-gradient(#606060, #000000);
  background-image: -ms-linear-gradient(#606060, #000000);
  background-image: -o-linear-gradient(#606060, #000000);
  background-image: linear-gradient(#606060, #000000);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#606060',endColorStr='#000000',gradientType='0');
  -webkit-box-shadow: 0px 0px 3px #777777;
  -moz-box-shadow: 0px 0px 3px #777777;
  box-shadow: 0px 0px 3px #777777;
 	border-radius:9px;
}

.memssmenuul
{
	position:absolute;
	top:30px;
	width:84px;
	border-style:solid;
	border-color:#666;
	border-width:0px;	
	z-index:2000;
	display:none;
}


#sjselmcityul,#sjselmcity
{
	left:550px;
}

#slselmsearch
{
	left:660px;
}

.memssmenuli
{
	position:absolute;
	top:0px;
	left:0px;
	width:80px;
	height:27px;
	line-height:26px;
	background-color:#454545;
	background-color:rgba(30,30,30,0.8);
	border-bottom-style:solid;	
	border-bottom-color:#948a54;	
	border-bottom-width:1px;
	cursor:pointer;
	color:#EEEEEE;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.5);	
	text-align:center;	
}
.memssmenuli:hover {
	background-color:#000000;
	background-color:rgba(7,7,7,0.8);
}

.memssmenuclose {
	position:absolute;
	left:763px;
  display:block;
  float:right;
  width:30px;
  height:30px;
  background:url(../img/close.png) top right no-repeat;
  text-align:right;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity:0.5;
}
.memssmenuclose:hover {
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.memssmenuclose1 {
	top:-1px;
}

.memssmenuclose2 {
	top:-5px;
}
/*show member*/
.memberdiv
{
	position:absolute;
	margin:auto;
	top:0px;
	width:822px;
	height:372px;
	z-index:50;
	overflow:visible;
}

#memlistbrief
{
	margin-top:22px;
	margin-bottom:15px;	
	color:#FFFFFF;
}
#memlistbrief a
{
	color:#999999;
	text-decoration:underline;
}

.memlpagelstdiv
{
	position:absolute;
	top:340px;
	left:47px;
	width:600px;
	height:50px;	 
}

.mempage
{
	color:#878787;
	1color:#EBEBEB;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:11px;
	line-height:18px;		
	word-wrap:nowrap;
	padding-left:2px;
	padding-right:2px;
	margin:5px;
}

.mempagelink
{
	cursor:pointer;
	text-decoration:underline;
}

#memlstbtndiv1
{
	position:absolute;
	top:512px;
	left:645px;
	width:360px;
	height:69px;	  	
}

#memlstbtndiv2
{
	position:absolute;
	top:332px;
	left:660px;
	width:360px;
	height:69px;	  	
}

.memlstbtn
{
	float:left;
	width:92px;
	height:26px;
	line-height:26px;	
	margin-top:0px;
	margin-bottom:12px;
	margin-right:30px;
	padding:1px;
	padding-bottom:1px;
	padding-left:12px;
	padding-right:7px;
	background-color:rgba(255, 255, 255, 0.08);
	color:#ffffff;
	font-family:SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:18px;
	letter-spacing:5px;
	word-wrap:nowrap;
	text-align:center;
	cursor:pointer;
	-webkit-box-shadow: 1px 1px 3px rgba(120, 120, 120, 0.75);
  -moz-box-shadow: 1px 1px 3px rgba(120, 120, 120, 0.75);
  box-shadow: 1px 1px 3px rgba(120, 120, 120, 0.75);
  border-style:solid;
	border-color:#999999;
	border-width:0px;
	border-radius:2px;		
}

.memberlist
{
	margin-left:37px;
	margin-right:15px;
	margin-top:25px;
	margin-bottom:0px;
	float:left;
	width:880px;
	height:120px;
	padding:5px;
	overflow:hidden;
}

.memberlistl
{
	float:left;
}

.memlistdiv
{
	float:left;
	width:112px;
	height:106px;
	margin-top:12px;
	margin-right:33px;
}

.memlstspborder
{
	position:relative;
	margin-right:18px;
	top:0px;
	left:0px;
	width:106px;
	height:106px;
  border-style:solid;
	border-color:#FFFFFF;
	border-width:0px;	
	border-radius:10px;
	overflow:hidden;
  -webkit-box-shadow: 0px 0px 10px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 10px rgb(149, 138, 85);
 	box-shadow: 0px 0px 10px rgb(149, 138, 85);		
}

.memlstsp
{
	position:relative;
	top:3px;
	left:3px;
	width:100px;
	height:100px;
  cursor:pointer;	
	background-color:#454545;
	border-radius:6px;
}

.memlstsps
{
	width:100px;
	border-radius:6px;
}

.memlstspsmask
{
	position:relative;
	top:-106px;
	left:0px;
	width:100px;
	height:100px;
  border-radius:6px;  
  opacity:0;
  background-color:#FFFFFF;
  filter:alpha(opacity=0);
}

.memlstinfo
{	
	margin-top:8px;
	margin-bottom:8px;
	color:#ffffff;
	width:0px;
	height:86px;
  border-style:solid;	
	border-width:0px;	
	border-color:#202020;
	border-radius:2px;
	border-top-right-radius:20px;
	border-bottom-right-radius:0px;
  -webkit-box-shadow: 0px 0px 3px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 3px rgb(149, 138, 85);
  box-shadow: 0px 0px 3px rgb(149, 138, 85);		
	overflow:hidden;
	cursor:pointer;
	display:none;
}

.memlstinfob
{	
	margin-top:8px;
	margin-bottom:8px;
	color:#ffffff;
	width:0px;
	height:86px;
  border-style:solid;	
	border-width:0px;	
	1border-color:#202020;
	1border-color:#B0B0B0;
	1border-radius:2px;
	border-top-right-radius:20px;
	border-bottom-right-radius:0px;
  -webkit-box-shadow: 0px 0px 3px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 3px rgb(149, 138, 85);
  box-shadow: 0px 0px 3px rgb(149, 138, 85);		
	overflow:hidden;
	cursor:pointer;
	display:none;
}

.memlstinfomask
{
	position:relative;
	top:-86px;
	left:0px;
	width:0px;
	height:101px;
  background-color:#FFFFFF;
  opacity:0;
  filter:alpha(opacity=0);
}

.memlstinfol
{
	margin-left:-10px;
}

.memlstinfotxt
{
	position:relative;
	top:0px;
	left:10px;
	width:285px;
	height:86px;	
	overflow:hidden;	
}

.memlstinfotag,.memlstinfotagb
{
	float:left;
	padding:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:8px;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	word-wrap:nowrap;
	-webkit-box-shadow: 1px 1px 1px rgba(120, 120, 120, 0.75);
  -moz-box-shadow: 1px 1px 1px rgba(120, 120, 120, 0.75);
  box-shadow: 1px 1px 1px rgba(120, 120, 120, 0.75);
  border-style:solid;
	border-color:#696969;
	border-width:0px;
	border-radius:2px;
	white-space:nowrap;
	font-size:12px;
	line-height:14px;	
}

.memlstinfotag
{
	color:#FFFFFF;
}

.memlstinfotagb
{
	color:#606060;
}
.memlstinfotag1
{
	margin:5px;
	margin-top:5px;
	margin-bottom:5px;
}

.memlstinfotag2
{
	margin:7px;
	margin-top:15px;
	margin-bottom:6px;
}

.memlstinfotag3
{
	margin:7px;
	margin-top:3px;
	margin-bottom:9px;
}

.memlstinfobtndiv
{
	position:relative;
	top:-176px;
	left:298px;
	width:62px;
	height:68px;	  	
}

.memlstinfobtn
{
	float:left;
	margin-top:0px;
	margin-bottom:12px;
	padding:1px;
	padding-bottom:1px;
	padding-left:12px;
	padding-right:7px;
	color:#ffffff;
	font-family:SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;
	letter-spacing:5px;
	word-wrap:nowrap;
	cursor:pointer;
  border-style:solid;
	border-color:#696969;
	border-width:0px;
	border-radius:6px;	
}

.dtlstinfobtndiv
{
	position:relative;
	top:-180px;
	left:268px;
	width:92px;
	height:68px;
}

#membershow
{
	position:relative;
	margin:auto;
	top:28px;
	width:270px;
	height:360px;
	opacity:0;
	z-index:100;	
	display:none;
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
}

#memberframe
{
	position:relative;
	margin:auto;
	top:8px;
	width:252px;
	height:342px;
	cursor:pointer;	
	border-style:solid;	
	border-color:#DDDDDD;	
	border-width:1px;
	overflow:hidden;
}

#membermemo
{
	position:relative;
	top:0px;
	width:252px;
	height:342px;
	padding:0px;
	padding-top:30px;
}

.membermemo
{
	width:252px;
	height:342px;
	background-color:#ffffff;
	opacity:0.72;
	padding:0px;
}

.memspics
{
	position:absolute;
	top:46px;
	width:58px;
	height:300px;
	cursor:pointer;
	border-style:solid;	
	border-color:#DDDDDD;	
	border-width:0px;
	z-index:50;
}

#memspics1
{
	left:26px;
}

#memspics2
{
	left:756px;
}

.memspic
{
	float:left;
	width:55px;
	height:55px;
	margin:2px;
	border-style:solid;	
	border-color:#ffffff;	
}

.memspicl
{
	margin-bottom:10px;
	border-width:0px;
	border-radius:60px;
	opacity:0;
}

.statusdivborder
{
	position:relative;
	margin:auto;	
	left:0px;	
	width:632px;
	height:460px;
	background-color:rgba(255,255,255,0.15);
	border-radius:6px;
  -webkit-box-shadow: 0px 0px 8px rgba(60, 60, 60, 0.8);
  -moz-box-shadow: 0px 0px 8px rgba(60, 60, 60, 0.8);
  box-shadow: 0px 0px 8px rgba(60, 60, 60, 0.8);

  z-index:100;
}

#viewrecborder
{
	top:-560px;
}

.statusdiv
{
	position:absolute;
	top:6px;
	left:6px;
	width:620px;
	height:448px;
	border-radius:4px;
	background-color:#363636;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#111111), to(#111111),color-stop(15%, #363636),color-stop(85%, #363636));
	background-image:-moz-linear-gradient(left,#111111, #363636 15%, #363636 85%, #111111);
	background-image:-ms-linear-gradient(left,#111111, #363636 15%, #363636 85%, #111111);
	background-image:-o-linear-gradient(left,#111111, #363636 15%, #363636 85%, #111111);
	background-image:linear-gradient(left,#111111, #363636 15%, #363636 85%, #111111);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#363636', endColorstr='#111111');	
}

.statusclose {
	position:absolute;
	top:5px;
	left:585px;
  display:block;
  float:right;
  width:30px;
  height:30px;
  background:url(../img/close.png) top right no-repeat;
  text-align:right;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity:0.3;
}
.statusclose:hover {
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.statussptdiv
{
	position:absolute;
	top:32px;
	left:24px;	
	width:120px;
	height:120px;
	-webkit-box-shadow: 1px 1px 3px rgba(120, 120, 120, 0.75);
  -moz-box-shadow: 1px 1px 3px rgba(120, 120, 120, 0.75);
  box-shadow: 1px 1px 3px rgba(120, 120, 120, 0.75);
  border-style:solid;
	border-color:#ffffff;
	border-width:0px;	
}

.statusspt
{
	width:120px;
	height:120px;
}

.statusitemdiv
{
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  border-style:solid;
	border-color:#ffffff;
	border-width:0px;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:0.75em;
	line-height:1.45em;
	color:#EEEEEE;
	padding:5px;
	cursor:pointer;
}

.statusitema
{
	width:380px;
	left:180px;	
}

.statusitemb
{
	padding-left:10px;
	left:26px;
	width:532px;
	height:16px;
}

#viewdatingMsg
{
	position:absolute;
	top:31px;
	height:50px;
}

#viewdatingQues
{
	position:absolute;
	top:106px;
	height:38px;
}

#viewdatingStat
{
	position:absolute;
	top:178px;
}

#viewdatingDate
{
	position:absolute;
	top:225px;
}

#viewdatingArea
{
	position:absolute;
	top:272px;
}

/*
#viewdatingPlace
{
	position:absolute;
	top:319px;
}

#viewdatingCert
{
	position:absolute;
	top:366px;
}
*/


#viewdatingNote
{
	position:absolute;
	top:319px;
}

.statusactiondiv
{
	position:relative;
	top:368px;
	left:80px;
	width:290px;
	margin-top:20px;
}

/*dating remark*/
.rmkline
{
	float:left;
	padding-left:48px;
	width:506px;;
	height:78px;
	border-style:solid;	
	border-color:#FFFFFF;	
	border-width:0px;	
	margin-top:0px;
	vertical-align:middle;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:1em;
	margin-bottom:1px;		
}

.rmkitemname
{
	float:left;
	height:22px;
	width:500px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	text-align:left;
	text-indent:12px;
	1text-shadow: 1px 1px 0 rgba(0,0,0,0.2);			
	vertical-align:middle;
	color:#707070;
	border-radius:3px;	
}

.rmkitem
{
	float:left;
	position:relative;
	top:-12Px;
	width:520px;
	height:30px;	
	color:#ffffff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	padding-left:9px;
}

.rmkinput
{
	position:relative;
	top:0Px;
	width:250px;
	height:18px;	
	margin-top:5px;
	text-indent:5px;
	font-size:12px;
	border-width:1px;	
	border-style:dashed;
	border-color:#707070;
	border-radius:3px;
	margin-right:15px;
}

.rmkradio
{
	margin-top:11px;
	margin-left:15px;
	width:15px;
}

.spentagram
{
	position:relative;
	width:20px;
	margin:2px;
	top:0Px;
	cursor:pointer;
}

.lpentagram
{
	position:relative;
	width:36px;
	margin:2px;
	top:9Px;
	cursor:pointer;
}

.rmkcorssline
{
	float:left;
	margin-left:52px;
	top:10px;
	height:1px;
	width:438px;
	background-color:#ffffff;
	margin-bottom:20px;
}

.rmkitemspan
{
	float:left;
	height:22px;
	cursor:pointer;
	color:#707070;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:18px;
	line-height:22px;
	border-width:1px;	
	border-style:solid;
	border-color:#888888;
	border-radius:3px;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	margin-right:15px;

}

.statusact1
{
	position:absolute;
	left:0px;
	display:none;
}

.statusact2
{
	position:absolute;
	left:180px;
}

.statusact3
{
	position:absolute;
	left:360px;
}

.statusbutton
{
 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.statusbutton:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.statuslbutton
{
	width:128px;
	height:34px;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:1.45em;
	line-height:1.55em;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;		
	border-color:rgba(255,255,255,0.15);
	border-width:0px;
	border-left-width:5px;
	border-right-width:5px;
	border-style:solid;	
 	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);	
} 


.statusmbutton
{
	width:90px;
	height:32px;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:1em;
	line-height:2em;
	letter-spacing:2px;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;	
	border-color:rgba(255,255,255,0.15);
	border-width:0px;
	border-left-width:4px;
	border-right-width:4px;
	border-style:solid;		
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);		
}



/*activity details*/


#enrolltitle
{
	position:relative;
	margin:auto;
	top:0px;
	width:350px;
	height:38px;
	line-height:38px;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:22px;
	color:#303030;
	font-weight:bold;
	letter-spacing:7px;
	text-indent:7px;
	text-align:center;
  border-radius:4px;	
}

#enrolldivborder
{
	position:relative;
	margin:auto;	
	top:190px;
	left:0px;	
	width:632px;
	height:350px;
	background-color:rgba(255,255,255,0.15);
	border-radius:6px;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);	
  z-index:9999;
  display:none;
}

#enrolldiv
{
	position:absolute;
	top:6px;
	left:6px;
	width:620px;
	height:338px;
	border-radius:4px;
	background-color:#FFFFFF;
}

#enrollclose {
	position:absolute;
	top:5px;
	left:585px;
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
#enrollclose:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

#enrollactiondiv
{
	position:relative;
	top:198px;
	left:213px;
	width:403px;
}

#enrollsub
{
	position:absolute;
	left:29px;
}

#pactvinfotitlediv
{
	position:absolute;
	top:-79px;
	left:35px;
	width:750px;
	height:38px;
	border-width:3px;	
	border-style:solid;	
	border-color:rgba(255,255,255,0.15);
  border-radius:16px;	
  -webkit-box-shadow: 0px 0px 18px rgba(149, 138, 85, 0.45);
  -moz-box-shadow: 0px 0px 18px rgba(149, 138, 85, 0.45);
  box-shadow: 0px 0px 18px rgba(149, 138, 85, 0.45);		
}

#pactvinfotitle
{
	position:relative;
	margin:auto;
	top:0px;
	width:750px;
	height:38px;
	line-height:38px;
	font-family:SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:1em;
	font-weight:400;
	color:#ffffff;
	text-indent:20px;
	text-align:center;
  border-radius:12px;	
}

#pactvdetaildiv
{
	position:absolute;
	top:25px;
	left:52px;
	width:685px;
	height:350px;	
	padding-left:19px;
	padding-right:19px;
	padding-top:12px;
	padding-bottom:8px;	
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);		
  border-radius:8px;
}

#pactvmainpicdiv
{
	position:absolute;
	top:10px;
	left:10px;
	width:290px;
	height:220px;
}

#pactvmainpic
{
	position:relative;
	top:5px;
	left:5px;
	width:240px;
	height:180px;
	border-width:5px;	
	border-style:solid;	
	border-color:rgba(255,255,255,0.01);	
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.6);
  border-radius:8px;	
}

#pactvmainpicmask
{
	position:absolute;
	top:5px;
	left:5px;
	width:240px;
	height:180px;
	border-radius:8px;	
	background-color:#FFFFFF;
	opacity:0;
}

#pactvdetail
{
	position:absolute;
	top:200px;
	left:0px;
	width:685px;
	height:160px;	
	padding-left:19px;
	padding-right:19px;
	padding-top:12px;
	padding-bottom:8px;
  border-radius:8px;
}

#pactvdetail p {
	margin:10px;
  width:685px;
  color:#ffffff;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:0.8em;  
}
  
#pactvmorepics
{
	position:absolute;
	top:18px;
	left:308px;
	width:420px;
	height:200px;	
}

.pactvmorepicdiv
{
	float:left;
	width:102px;
	height:78px;
	margin-left:0px;
	margin-right:27px;
	margin-bottom:21px;	
	display:none;
	border-width:0px;	
	border-style:solid;	
	border-color:#FFFFFF;	
}

.pactvmorepic
{
	position:relative;
	top:0px;
	left:0px;
	width:96px;
	height:72px;
	border-radius:5px;
	border-width:3px;	
	border-style:solid;	
	border-color:rgba(255,255,255,0.01);	
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
  border-radius:5px;	
}

.pactvmorepicmask
{
	position:relative;
	top:-83px;
	left:6px;
	width:96px;
	height:72px;
  opacity:0;
  border-radius:3px;  
 	background-color:#FFFFFF;	 	
}

#penrtitle
{
	position:absolute;
	top:415px;
	left:40px;
	width:300px;
	height:50px;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-weight:600;
	font-size:1em;
	line-height:1.2em;
	letter-spacing:2px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.55);
	color:#EEEEEE;
	text-align:left;
}

.penrspicsdiv
{
	position:absolute;
	left:40px;
	width:760px;
	height:72px;
	overflow:hidden;
}


#penrspicsdiv1
{
	top:440px;
}

#penrspicsdiv2
{
	top:510px;
	display:none;
}

.penrspicsboard
{
	position:relative;
	top:0px;
	left:0px;
	width:2000px;
}

.penrspicdiv
{
	float:left;
	width:45px;
	height:45px;
	border-width:3px;	
	border-style:solid;	
	border-color:rgba(255,255,255,0.01);	
	margin:8px;
	margin-left:3px;
	display:none;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
  border-radius:4px;  
}

.penrspicout
{
	position:relative;
	top:0px;
	left:0px;
	width:45px;
	height:45px;
  border-radius:3px;  
  background-color:#000000;	
}

.penrspic
{
	position:relative;
	top:0px;
	left:0px;
	width:45px;
	height:45px;
  opacity:0.7;
  border-radius:3px;  
}

.penrspicmask
{
	position:relative;
	top:-51px;
	left:0px;
	width:45px;
	height:45px;
  opacity:0;
  border-radius:3px;  
 	background-color:#FFFFFF;
}

#pactvactiondiv
{
	position:relative;
	top:605px;
	left:80px;
	width:290px;
	margin-top:20px;
}

#pactvact
{
	position:absolute;
	left:261px;
}

#pactvactb
{
	position:absolute;
	left:261px;
}
/*popup msg*/
#popdialogueborder
{
	position:relative;
	margin:auto;	
	top:-665px;
	left:0px;	
	width:630px;
	height:370px;
	background-color:rgba(255,255,255,0.05);
	display:none;
	border-radius:6px;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);	
  z-index:600;
}

#popdialogue
{
	position:absolute;
	top:5px;
	left:5px;
	width:620px;
	height:360px;
	border-radius:4px;
	background-color:#FFFFFF;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#CCCCCC), to(#CCCCCC),color-stop(15%, #FFFFFF),color-stop(85%, #FFFFFF));
	background-image:-moz-linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	background-image:-ms-linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	background-image:-o-linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	background-image:linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFF', endColorstr='#CCCCCC');	
}

#popdialogueclose {
	position:absolute;
	top:7px;
	left:583px;
  display:block;
  float:right;
  width:30px;
  height:30px;
  background:url(../img/close.png) top right no-repeat;
  text-align:right;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity:0.3;
}
#popdialogueclose:hover {
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

#popdialoguetitle
{
	position:absolute;
	top:21px;
	left:35px;
	width:540px;
	height:22px;
  border-style:solid;
	border-color:#ffffff;
	border-width:0px;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:1.25em;
	letter-spacing:0.16em;	
	line-height:22px;
	color:#5A5A5A;
	padding:5px;
	text-align:center;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.1);		
}

#popdialoguecontent
{
	position:absolute;
	top:70px;
	left:32px;
	width:546px;
	height:260px;
  border-style:solid;
	border-color:#ffffff;
	border-width:0px;
	border-radius:0px;
	padding:5px;
	line-height:33px;
	vertical-align:middle;
	color:#606060;
}

#popdialoguecontent a
{
	color:#707070;
	text-decoration:underline;		
}

#popdialoguecontent p
{
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;
	line-height:33px;
	color:#606060;
	text-indent:24px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.07);	
}

#popdialogueactdiv
{
	position:relative;
	top:280px;
	left:80px;
	width:310px;
	margin-top:20px;
}

#popdialogueact
{
	position:absolute;
	left:322px;
}

.popdialoguebutton
{
	width:172px;
	height:35px;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:1.5em;
	line-height:1.5em;
	letter-spacing:0.2em;
	1color:#FFFFFF;
	color:#767676;
	text-align:center;
	cursor:pointer;		
	border-color:rgba(255,255,255,0.15);
	border-width:0px;
	border-left-width:5px;
	border-right-width:5px;
	border-style:solid;	
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);	
 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.popdialoguebutton:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/*view dating*/

#viewdatingdivborder
{
	position:absolute;
	margin:auto;	
	top:60px;
	left:0px;	
	width:1012px;
	height:918px;
	background-color:rgba(255,255,255,0.15);
	border-radius:6px;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);	
  z-index:300;
  display:none;
}

#viewdatingdiv
{
	position:absolute;
	top:6px;
	left:6px;
	width:1000px;
	height:902px;
	border-radius:4px;
	background-color:#2A2A2A;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#111111), to(#111111),color-stop(8%, #2A2A2A),color-stop(92%, #2A2A2A));
	background-image:-moz-linear-gradient(left,#111111, #2A2A2A 8%, #2A2A2A 92%, #111111);
	background-image:-ms-linear-gradient(left,#111111, #2A2A2A 8%, #2A2A2A 92%, #111111);
	background-image:-o-linear-gradient(left,#111111, #2A2A2A 8%, #2A2A2A 92%, #111111);
	background-image:linear-gradient(left,#111111, #2A2A2A 8%, #2A2A2A 92%, #111111);
}

#viewdatingclose {
	position:absolute;
	top:5px;
	left:962px;
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
#viewdatingclose:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

#viewdatingtitlediv
{
	height:40px;
	width:930px;
}

#viewdatingtitle
{
	position:relative;
	margin:auto;
	top:0px;
	width:880px;
	height:38px;
	line-height:38px;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:16px;
	font-weight:400;
	line-height:18px;
	font-weight:bold;
	text-indent:7px;
	letter-spacing:7px;
	text-indent:20px;
	text-align:center;
	color:#BBBBBB;	
}

#viewdatingnotice
{
	height:80px;
	width:930px;
	line-height:18px;
}

.viewdatingmemsptdiv
{
	position:absolute;
	width:120px;
	height:120px;
	-webkit-box-shadow: 0px 0px 3px rgba(60, 60, 60, 0.75);
  -moz-box-shadow: 0px 0px 3px rgba(60, 60, 60, 0.75);
  box-shadow: 0px 0px 3px rgba(60, 60, 60, 0.75);
  border-style:solid;
	border-color:#ffffff;
	border-width:3px;	
}

.viewdatingmemspt
{
	width:120px;
	height:120px;
	cursor:pointer;
}

#viewdatingmemsptdiv1
{
	top:128px;
	left:32px;	
}

#viewdatingmemsptdiv2
{
	top:128px;
	left:834px;	
}

.meminfo
{
	position:absolute;
	font-size:11px;
	line-height:20px;
	width:280px;		
	height:110px;
}

#meminfo1
{
	top:126px;
	left:183px;
}

#meminfo2
{
	top:126px;
	left:510px;
}

.viewdatingitem
{	
	margin-top:3px;
	margin-bottom:8px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	-webkit-box-shadow: 0px 0px 2px rgba(60, 60, 60, 0.75);
  -moz-box-shadow: 0px 0px 2px rgba(60, 60, 60, 0.75);
  box-shadow: 0px 0px 2px rgba(60, 60, 60, 0.75);
  border-style:solid;
	border-color:#ffffff;
	border-width:0px;	
	border-radius:2px;
	background-color:rgba(255,255,255,0.2); 
	overflow:hidden;
	cursor:pointer;
	font-size:12px;
	line-height:18px;
}
.viewdatingitem p
{
	color:#EEEEEE;
	font-size:10px;
	line-height:18px;
}

#dtobj
{
	position:absolute;
	top:273px;
	left:32px;
}

#dtobjstr
{
	position:absolute;
	top:0px;
	left:20px;
	width:311px;
	height:16px;
}

#dtargstr
{
	position:absolute;
	top:0px;
	left:370px;
	height:16px;
}

#dtcontact
{
	display:none;
}

#dtinfo,#dtinfob
{
	position:absolute;
	top:323px;
	left:32px;
}

.dtinfoitem1
{
	width:120px;
	height:16px;
}

.dtinfoitem2
{
	width:150px;
	height:16px;
}

.dtinfoitem3
{
	width:520px;
	height:16px;
}

#dtsts,#dtstsb
{
	position:absolute;
	top:0px;
	left:20px;
}

#dtrsps,#dtrspsb
{
	position:absolute;
	top:46px;
	left:20px;
}

#dtrsdt,#dtrsdtb
{
	position:absolute;
	top:92px;
	left:20px;
}

#dtexdt,#dtexdtb
{
	position:absolute;
	top:138px;
	left:20px;
}

#dtdate,#dtmp1
{
	position:absolute;
	top:0px;
	left:180px;
}

#dtarea,#dtqq1
{
	position:absolute;
	top:46px;
	left:180px;
}

#dtplace,#dtwx1
{
	position:absolute;
	top:92px;
	left:180px;
}

#dtcert,#dtmail1
{
	position:absolute;
	top:138px;
	left:180px;
}

#dtprefdate,#dtmp2
{
	position:absolute;
	top:0px;
	left:370px;
}

#dtprefarea,#dtqq2
{
	position:absolute;
	top:46px;
	left:370px;
}

#dtprefplace,#dtwx2
{
	position:absolute;
	top:92px;
	left:370px;
}

#dtprefcert,#dtmail2
{
	position:absolute;
	top:138px;
	left:370px;
}

#dtdetail
{
	position:absolute;
	top:506px;
	left:32px;
	width:950px;
	height:300px;
}

.dtinput
{
	width:380px;
	font-size:0.8em;
	height:14px;
	font-size:0.75em;
	color:#686868;
}

.dtanss
{
	position:relative;
	top:3px;
	left:3px;
	width:425px;
	height:100px;
}

.viewdtline
{
	float:left;
	margin-top:15px;
	width:990px;
}

.dtblock
{
	float:left;
	margin-right:19px;
	font-size:0.8em;
	line-height:1.1em;	
	width:435px;
	height:136px;
}

#dtactiondiv
{
	position:absolute;
	top:785px;
	left:68px;
	width:700px;
}


.dtactionbutton
{
 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.dtactionbutton:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.dtactionlbutton
{
	width:128px;
	height:34px;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:1.45em;
	line-height:1.55em;
	letter-spacing:0.1em;
	color:#AAAAAA;
	text-align:center;
	cursor:pointer;		
	border-color:rgba(255,255,255,0.15);
	border-width:0px;
	border-left-width:5px;
	border-right-width:5px;
	border-style:solid;	
 	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);	
} 


.dtactionmbutton
{
	width:90px;
	height:32px;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:1em;
	line-height:2em;
	letter-spacing:2px;
	color:#AAAAAA;
	text-align:center;
	cursor:pointer;	
	border-color:rgba(255,255,255,0.15);
	border-width:0px;
	border-left-width:4px;
	border-right-width:4px;
	border-style:solid;		
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);		
}

#dtact1
{
	position:absolute;
	top:0px;
	left:180px;
}

#dtact2
{
	position:absolute;
	top:0px;
	left:360px;
}

#dtact3
{
	position:absolute;
	top:0px;
	left:540px;
}
/*member details*/

#popdivframe
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:600px;
	z-index:520;
	display:none;
}

#datingdivborder
{
	position:relative;
	margin:auto;	
	top:0px;
	left:0px;	
	width:632px;
	height:830px;
	background-color:rgba(255,255,255,0.15);
	border-radius:6px;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);	
  z-index:1000;
  display:none;
}


#datingdiv
{
	position:absolute;
	top:6px;
	left:6px;
	width:620px;
	height:818px;
	border-radius:4px;
	background-color:#FFFFFF;
}

#datingclose {
	position:absolute;
	top:5px;
	left:585px;
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
#datingclose:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}


#datingtitle
{
	position:relative;
	margin:auto;
	top:0px;
	width:554px;
	height:38px;
	line-height:38px;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:18px;
	font-weight:400;
	color:#2C2C2C;
	font-weight:bold;
	text-indent:px;
	letter-spacing:0px;
	text-align:center;
}

#datingnotice
{
	width:554px;
	line-height:18px;
}

.dtline
{
	float:left;
	padding-left:26px;
	width:554px;
	height:65px;
	vertical-align:middle;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:24px;
	margin-bottom:1px;		
}

.dtitem
{
	float:left;
	width:554px;
	height:25px;	
	color:#fff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:24px;
	padding-left:9px;	
	color:#565656;
}

.datingques
{
	cursor: pointer;
	word-wrap:nowrap;
	overflow:hidden;
}

.datinginput
{
	width:525px;
	text-indent:5px;
	font-size:10px;
	height:20px;
	border-width:1px;	
	border-style:dashed;
	border-color:#565656;
	border-radius:3px;	
}

.datingselect
{
	position:relative;
	width:42px;
	height:20px;
	text-indent:3px;
	font-size:10px;
	border-width:1px;	
	border-style:dashed;
	border-color:#565656;
	border-radius:3px;	
}

#datingactiondiv
{
	position:relative;
	top:683px;
	left:30px;
	width:403px;
}

.dtbutton
{
	color:#EEEEEE;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.3);		
 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}
.dtbutton:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.dtbutton2
{
	background-color:#303030;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#202020), to(#202020),color-stop(31%, #303030),color-stop(69%, #303030));
	background-image:-moz-linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	background-image:-ms-linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	background-image:-o-linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	background-image:linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF303030', endColorstr='#FF202020');	
	color:#EEEEEE;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.3);		
  opacity: 0.9;
}
.dtbutton2:hover {
  cursor: pointer;
  opacity: 1;
}

.dtlbutton
{
	width:138px;
	height:38px;
	text-align:center;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:22px;
	text-indent:15px;
	line-height:38px;
	letter-spacing:15px;
	text-align:center;
	cursor:pointer;		
	border-radius:9px;
 	-webkit-box-shadow: 0px 0px 5px rgb(0, 0, 0);
  -moz-box-shadow: 0px 0px 5px rgb(0, 0, 0);
  box-shadow: 0px 0px 5px rgb(0, 0, 0);	
} 
.dtlbutton:hover {
  -webkit-box-shadow: 0px 0px 9px rgb(0, 0, 0);
	-moz-box-shadow: 0px 0px 9px rgb(0, 0, 0);
	box-shadow: 0px 0px 9px rgb(0, 0, 0);
	-webkit-animation-name:darkPulsea;
	-webkit-animation-duration:0.6s;
	-webkit-animation-iteration-count:infinite;	 	
}

.dtmbutton
{
	width:90px;
	height:32px;
	text-align:center;
	font-family:'Lucida Calligraphy','Georgia',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Helvetica,arial,sans-serif;
	font-size:18px;
	line-height:32px;
	color:#EEEEEE;
	text-align:center;
	text-indent:6px;
	letter-spacing:6px;
	cursor:pointer;	
	border-radius:6px;
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
}
.dtmbutton:hover {
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px4px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);  
}


#datingnc
{
	position:absolute;
	top:4px;
	left:0px;
	width:120px;
}

#datingsub
{
	position:absolute;
	left:212px;
}

#datingcan
{
	position:absolute;
	top:4px;
	left:442px;
}

#popdivborder
{
	position:relative;
	margin:auto;	
	top:0px;
	left:0px;	
	width:826px;
	height:872px;
	background-color:rgba(255,255,255,0.15);
	border-radius:11px;
  border-top-left-radius:56px;	
  border-bottom-right-radius:36px;	
	-webkit-animation-name:yellowPulsec;
	-webkit-animation-duration:5s;
	-webkit-animation-iteration-count:infinite;
  -webkit-box-shadow: 0px 0px 16px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 16px rgb(149, 138, 85);
 	box-shadow: 0px 0px 16px rgb(149, 138, 85);		
}

#popdivout
{
	position:absolute;
	margin:auto;	
	top:0px;
	left:0px;
	width:820px;
	height:866px;
}

#popdiv
{
	position:absolute;
	top:3px;
	left:3px;
	width:820px;
	height:866px;
	
	background-color:#FFFFFF;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#CCCCCC), to(#CCCCCC),color-stop(15%, #FFFFFF),color-stop(85%, #FFFFFF));
	background-image:-moz-linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	background-image:-ms-linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	background-image:-o-linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	background-image:linear-gradient(left,#CCCCCC, #FFFFFF 15%, #FFFFFF 85%, #CCCCCC);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFF', endColorstr='#CCCCCC');	

	border-radius:8px;
  border-top-left-radius:53px;	
  border-bottom-right-radius:33px;	
}

#pmeminfotitlediv
{
	position:absolute;
	top:-79px;
	left:35px;
	width:750px;
	height:38px;
	border-width:0px;	
	border-style:solid;	
	border-color:rgba(255,255,255,0.15);
  border-radius:20px;	
  -webkit-box-shadow: 0px 0px 10px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 10px rgb(149, 138, 85);
 	box-shadow: 0px 0px 10px rgb(149, 138, 85);	
}

#pmeminfotitle
{
	position:relative;
	margin:auto;
	top:0px;
	width:750px;
	height:38px;
	line-height:38px;
	font-family:'Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:1em;
	font-weight:400;
	color:#ffffff;
	text-shadow: 1px 1px 0 rgba(128,128,128,0.82);
	text-indent:20px;
	text-align:center;
  border-radius:20px;	
}

#popclose {
	position:absolute;
	top:8px;
	left:779px;
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
#popclose:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

#pmemptdiv
{
	position:absolute;
	top:37px;
	left:52px;
	width:228px;
	height:338px;
  -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);
  border-radius:10px;
}


#pmempt
{
	position:absolute;
	top:4px;
	left:4px;
	width:220px;
	height:330px;
	border-radius:10px;
	cursor:pointer;
}

#pmemptmask
{
	position:absolute;
	top:4px;
	left:4px;
	width:220px;
	height:330px;
	border-radius:10px;	
	background-color:#FFFFFF;
	opacity:0;
	filter:alpha(opacity=0);
	cursor:pointer;
}

#pmemptsmalldiv
{
	position:absolute;
	left:90px;
	width:128px;
	height:128px;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  border-radius:6px;
}

#pmemptsmalldiv
{
	top:92px;
}

#pmemptsmall
{
	position:absolute;
	top:4px;
	left:4px;
	width:120px;
	height:120px;
	border-radius:4px;
	cursor:pointer;
}

#pmemptsmallmask
{
	position:absolute;
	top:4px;
	left:4px;
	width:120px;
	height:120px;
	border-radius:4px;
	background-color:#FFFFFF;
	opacity:0;
	filter:alpha(opacity=0);
	cursor:pointer;
}


.meminfoclr
{
	color:#ffffff;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:0.8em;	
	line-height:2.15em;
}

.meminfoclrb
{
	color:#707070;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;	
	line-height:30px;;
}
.meminfoclrb p
{
	color:#707070;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;	
	line-height:30px;;
}

#pmemdetaildiv
{
	position:absolute;
	top:38px;
	left:319px;
	width:418px;
	height:318px;	
	padding-left:21px;
	padding-right:21px;
	padding-top:24px;
	text-aline:middle;
	padding-bottom:8px;	
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  border-radius:15px;
}

#pmemdetail
{
	position:absolute;
	top:0px;
	left:0px;
	width:418px;
	height:318px;	
	padding-left:19px;
	padding-right:19px;
	padding-top:12px;
	padding-bottom:8px;
  border-radius:15px;
}

#pmemdetail p 
{
	color:#5a5a5a;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;	
	line-height:25px;
	1text-shadow: 1px 1px 0 rgba(128,128,128,0.3);
}
#pmemdetailmask
{
	position:absolute;
	top:0px;
	left:0px;
	width:418px;
	height:318px;	
	padding-left:19px;
	padding-right:19px;
	padding-top:12px;
	padding-bottom:8px;
  border-radius:15px;
	background-color:#FFFFFF;
	opacity:0;
	filter:alpha(opacity=0);
}

#pmemspicsdiv
{
	position:absolute;
	top:408px;
	left:40px;
	width:735px;
	height:72px;
	overflow:hidden;
}

#pmemspicsboard
{
	position:relative;
	top:0px;
	left:0px;
	width:2000px;
}

.pmemspicdiv
{
	float:left;
	width:47px;
	height:47px;
	border-width:0px;	
	border-style:solid;	
	border-color:rgba(255, 255, 255, 0.05);
	margin:8px;
	display:none;
	border-radius:25px;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);  
}

.pmemspicout
{
	position:relative;
	top:1px;
	left:1px;
	width:45px;
	height:45px;
	border-radius:25px;	
}

.pmemspic
{
	position:relative;
	top:0px;
	left:0px;
	width:45px;
	height:45px;
	border-radius:25px;	
	opacity:0.6; 
	cursor:pointer;
}

.pmemspicmask
{
	position:relative;
	margin-top:-53px;
	left:0px;
	width:45px;
	height:45px;
	background-color:#FFFFFF;
	border-radius:25px;	
	opacity:0;
	filter:alpha(opacity=0);
	cursor:pointer;
}

.pmemdetblk
{
	position:relative;
	left:25px;
	width:730px;
	padding:15px;
	padding-top:8px;	
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  border-radius:8px;
  cursor:pointer;
	font-family:SimSun,ËÎÌå,Arial,Verdana,Tahoma,sans-serif;
	line-height:12px;	
	display:none;
}

.mdetttl
{
	font-size:12px;
	line-height:25px;
	color:#707070;
}

#partydiscdiv
{
	top:485px;
	height:70px;
}

#partydiscdiv p
{
	margin-left:12px;
	font-size:12px;
	color:#707070;
	padding:8px;
}

#partyvipdiv
{
	top:500px;
	height:70px;
	1background-color:rgba(0,0,0,0.02);	
}

#partyvipstr1,#partyvipstr2
{
	float:left;
	width:336px;
	line-height:27px;
	padding:8px;
	margin-left:12px;
	margin-top:12px;
	margin-bottom:16x;
}

#partyvipstr1 p,#partyvipstr2 p
{
	font-size:12px;
	color:#707070;
}

#partyvipenr
{
	font-size:12px;
	line-height:55px;
	text-align:center;
}

#partyenrdiv
{
	top:515px;
	height:70px;
}

#pmembriefdiv
{
	top:485px;
	height:70px;
}

#pmembriefstr
{
	float:left;
	font-size:12px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.15);	
	line-height:30px;
	padding:4px;
	padding-left:6px;
	padding-right:6px;
	margin-right:12px;
	margin-top:12px;
	margin-bottom:12x;
	background-color:rgba(255,255,255,0.05);	
}

#pmemtagdiv
{
	top:500px;
	height:70px;
}

.pdettag
{
	float:left;
	font-size:12px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.15);	
	line-height:20px;
	padding:4px;
	padding-left:6px;
	padding-right:6px;
	margin-right:12px;
	margin-top:12px;
	margin-bottom:12x;
	background-color:rgba(255,255,255,0.05);	
}

#pmemsactiondiv
{
	position:relative;
	top:515px;
	left:80px;
	width:279px;
	margin-top:20px;
}

#pmemsact1
{
	position:absolute;
	top:3px;
	left:0px;
}

#pmemsact2
{
	position:absolute;
	top:3px;
	left:116px;
}

#pmemsact3
{
	position:absolute;
	top:3px;
	left:232px;
}

#pmemsact5
{
	position:absolute;
	left:501px;
}

#pmemsact5b
{
	position:absolute;
	left:501px;
	background-color:#303030;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#202020), to(#202020),color-stop(31%, #303030),color-stop(69%, #303030));
	background-image:-moz-linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	background-image:-ms-linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	background-image:-o-linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	background-image:linear-gradient(left,#202020, #303030 31%, #303030 69%, #202020);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF303030', endColorstr='#FF202020');		
	display:none;
}

#pmemsact5c
{
	position:absolute;
	left:501px;
}

.pmembutton
{
	color:#EEEEEE;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.5);
 	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}
.pmembutton:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.pmemlbutton
{
	width:176px;
	height:38px;
	text-align:center;
	font-family:'Lucida Calligraphy','Georgia','Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå,Helvetica,arial,sans-serif;
	font-size:22px;
	text-indent:15px;
	line-height:38px;
	letter-spacing:15px;
	text-align:center;
	cursor:pointer;		
	border-radius:9px;
 	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);	
} 
.pmemlbutton:hover {
  -webkit-box-shadow: 0px 0px 11px rgb(149, 138, 85);
  -moz-box-shadow: 0px 0px 11px rgb(149, 138, 85);
 	box-shadow: 0px 0px 11px rgb(149, 138, 85);		  
	-webkit-animation-name:yellowPulsed;
	-webkit-animation-duration:0.5s;
	-webkit-animation-iteration-count:infinite;	 	
}


.pmemmbutton
{
	width:90px;
	height:32px;
	text-align:center;
	font-family:'Lucida Calligraphy','Georgia','Microsoft yahei',Î¢ÈíÑÅºÚ,SimSun,ËÎÌå,Helvetica,arial,sans-serif;
	font-size:18px;
	line-height:32px;
	color:#EEEEEE;
	text-align:center;
	text-indent:6px;
	letter-spacing:6px;
	cursor:pointer;	
	border-radius:6px;
	background-color:#FFFFFF;
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#D0D0D0), to(#D0D0D0),color-stop(31%, #FFFFFF),color-stop(69%, #FFFFFF));
	background-image:-moz-linear-gradient(left,#D0D0D0, #FFFFFF 31%, #FFFFFF 69%, #D0D0D0);
	background-image:-ms-linear-gradient(left,#D0D0D0, #FFFFFF 31%, #FFFFFF 69%, #D0D0D0);
	background-image:-o-linear-gradient(left,#D0D0D0, #FFFFFF 31%, #FFFFFF 69%, #D0D0D0);
	background-image:linear-gradient(left,#D0D0D0, #FFFFFF 31%, #FFFFFF 69%, #D0D0D0);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF303030', endColorstr='#FF202020');	
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
}
.pmemmbutton:hover {
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px4px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);  
}
/*reg*/

.memregdiv
{
	padding-left:20px;
	padding-right:20px;
	display:none;
}

.applybutton {
	float:right;
	height:25px;
	width:120px;
	margin-right:20px;
	text-align:center;
  text-decoration: none;
	font-family:'SimSun,ËÎÌå','Microsoft yahei',Î¢ÈíÑÅºÚ;
	letter-spacing:0.18em;
	line-height:2em;
  text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
  color: #ffffff;
  white-space: nowrap;
  cursor: pointer;
}

.appbuttondiv
{
	position:relative;
	left:-26px;		
	width:300px;
	padding-left:7px;
}

.covappcol
{
	float:left;
	width:226px;
	height:450px;
}

.covapprow
{
	float:left;
	width:720px;
	height:200px;
	margin-top:10px;
}

.covapptextarea
{
	position:relative;
	width:680px;
	height:120px;
	top:20px;
}

.covapprowtitle
{
	position:relative;
	top:3px;
	left:0px;
	width:380px;
	height:38px;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:1.25em;
	letter-spacing:0.16em;
	color:#ffffff;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.45);
	background-color: #222222;
	line-height:2.2em;	
	text-align:left;	
	text-indent:1em;	
}

.covappline
{
	float:left;
	width:245px;
	height:46px;
	border-style:solid;	
	border-color:#FFFFFF;	
	border-width:0px;	
	margin-top:0px;
	vertical-align:middle;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.85em;
	line-height:1em;
	margin-bottom:1px;		
}

.covappitemname
{
	float:left;
	width:52px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.85em;
	line-height:1.6em;
	text-align:right;
	vertical-align:middle;
	padding-right:2px;
}

.covappitem
{
	float:left;
	width:96px;
	height:20px;	
	margin-left:5px;
	margin-right:5px;
	color:#fff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.95em;
	line-height:1.2em;
}

.covappitemchk
{
	float:left;
	width:25px;
	height:20px;
	text-indent:1em;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.95em;
	line-height:1.2em;	
}

.covappitemdesc
{
	float:left;
	width:200px;
	height:38px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.85em;
	line-height:1.6em;
	text-align:left;	
	text-indent:2em;
	padding-top:3px;
	padding-bottom:5px;
	color:#CC6633;
}

#vercodes
{
	float:left;
	position:relative;
	padding-left:0px;
	cursor:pointer;	
	top:-1px;
}

.covappub
{
	float:left;
	width:120px;
	height:20px;	
	color:#000;
	border:0px;
	margin-top:6px;
	margin-bottom:3px;
}

.covappinput
{
	float:left;
	width:105px;
	height:18px;	
	border-radius:0.55em;
}

.covappselect
{
	float:left;
	width:105px;
	height:18px;
	border-radius:0.55em;	
}

.covappfile
{
	float:left;
	width:120px;
	height:20px;	
	color:#000;
	border:0px;
	margin-top:6px;
	margin-bottom:3px;
}

.covapplable1
{
	float:left;
	width:75px;
	height:18px;
	text-indent:0.25em;	
}

.covappcolor
{
	border:#555555 dashed 1px;	
	text-indent:0.25em;
}

/*intro table*/
.thtxt1
{
  color: #ffffff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.85em;
	line-height:1.6em;  
	padding:7px;
}

.tdtxt1
{
  color: #111111;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.8em;
	line-height:1.5em;  
	padding:5px;
	padding-left:1.8em;
	padding-right:1.65em;
}

/*edit profile*/
.contcolor0
{
	background-color:#FFFFFF;
}

.contcolor1
{
	background: #ffffff url(../css/topflowerb.jpg) no-repeat -1px -40px;
	background-color:#ffffff;
}

.contcolor2
{
	background-color:#262626;
}

.emform
{
	margin:auto;
	width:720px;
}
	
#addrecform
{
	height:1260px;
}


#regform
{
	height:1350px;
}

#recpicdiv
{
	position:relative;
	left:0px;
	top:0px;
	width:760px;
	height:500px;
}

/*rec list*/
#viewrecMemo
{
	position:absolute;
	top:31px;
	height:110px;
	line-height:20px;
}

#viewrecStat
{
	position:absolute;
	top:178px;
}

#viewrecRefercode
{
	position:absolute;
	top:225px;
}

#viewrecFailReason
{
	position:absolute;
	top:225px;
}

#viewrecPrize
{
	position:absolute;
	top:272px;
}

#viewrecMsg
{
	position:absolute;
	top:319px;
}

#editacform
{
	height:800px;
}

#showbpform
{
	height:1220px;
}

#editbpform
{
	height:1220px;
}

#showdpform
{
	height:880px;
}

#editdpform
{
	height:880px;
}

#showlpform
{
	height:760px;
}

#editlpform
{
	height:1140px;
}

#showquesform
{
	height:372px;
}

#equesform
{
	height:372px;
}

#showprvform
{
	height:372px;
}

#sverform
{
	height:576px;
}

.memepfdiv
{
	padding-left:20px;
	padding-right:20px;
}

/*verify*/
.vefcontline
{
	float:left;
	padding-left:48px;
	width:526px;;
	height:78px;
	border-style:solid;	
	border-color:#FFFFFF;	
	border-width:0px;	
	margin-top:0px;
	vertical-align:middle;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	margin-bottom:1px;	
}

.vefcontname
{
	float:left;
	height:22px;
	width:160px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	text-align:left;
	text-indent:0px;
	1text-shadow: 1px 1px 0 rgba(0,0,0,0.2);			
	vertical-align:middle;
	color:#5C5C5C;
}

.vefcontitem
{
	float:left;
	width:330px;
	height:30px;	
	top:-3px;
	color:#606060;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	padding-left:9px;
}

.vefcontinput
{
	float:left;
	top:0Px;
	width:150px;
	height:18px;	
	margin-top:5px;
	text-indent:5px;
	font-size:12px;
	border-width:1px;	
	border-style:dashed;
	border-color:#606060;
	border-radius:3px;
	margin-right:15px;
}

.vefcontitemspan
{
	float:left;
	height:22px;
	cursor:pointer;
	color:#ffffff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:18px;
	line-height:22px;
	background-color:#76933c;
	border-width:1px;	
	border-style:solid;
	border-color:#888888;
	border-radius:3px;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	margin-right:15px;
}

#verfcontactdiv
{
	position:relative;
	top:93px;
}

#verfdiv
{
	display:none;
	position:relative;
	top:43px;
}

.verlist
{
	margin-left:20px;
	margin-right:12px;
	margin-top:12px;
	margin-bottom:25px;
	float:left;
	width:590px;
	height:58px;
	padding:5px;
	overflow:hidden;
	border-style:solid;	
	border-color:#000000;	
	border-width:0px;	
}

.verupl
{
}

.addverfile
{
	float:left;
	margin-left:10px;
	width:120px;
	margin-top:6px;
	margin-bottom:6px;	
}

.addversub
{
	float:left;
	margin-left:10px;
	width:68px;
}


.verlstsp
{
	float:left;
	top:0px;
	left:0px;
	width:58px;
	height:50px;
  cursor:pointer;	
	opacity:0.8;
	margin-right:12px;	
}

.verlstsps
{
	width:58px;
	opacity:0.36;	
}

.verstatus
{
	float:left;
	width:360px;
	height:58px;
	background-color:#ffffff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.8em;
	line-height:58px;	
	text-indent:1.6em;
	margin-right:12px;
}

.verscore
{
	float:left;
	width:132px;
	height:58px;
	background-color:#ffffff;	
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.8em;
	line-height:58px;	
	text-indent:1em;
}


/*edit info*/
.emcol
{
	float:left;
}

.emline
{
	float:left;
	padding-left:26px;
	width:670px;
	height:67px;
	border-style:solid;	
	border-color:#FFFFFF;	
	border-width:0px;	
	margin-top:0px;
	vertical-align:middle;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:1em;
	margin-bottom:1px;		
}

.emlineb
{
	float:left;
	padding-left:26px;
	width:320px;
	height:67px;
	border-style:solid;	
	border-color:#FFFFFF;	
	border-width:0px;	
	margin-top:0px;
	vertical-align:middle;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:1em;
	margin-bottom:1px;		
}

.emitemname
{
	float:left;
	height:22px;
	width:90px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:22px;
	text-align:left;
	text-indent:12px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.2);			
	vertical-align:middle;
	color:#FFFFFF;
	border-radius:3px;	
}

.emitem
{
	float:left;
	width:190px;
	height:18px;	
	color:#fff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:28px;
	padding-left:9px;
}

.emcolor
{
	color:#4D4D4D;
}

.emcolor2
{
	color:#D0D0D0;
}

.emcolor3
{
	color:#565656;
}

.emcolor5
{
	color:#FFFFFF;
}

.emcolor6
{
	color:#D2D2D2;
}

.emques
{
	float:left;
	width:600px;
	height:18px;	
	color:#fff;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.9em;
	line-height:2em;
	text-indent:1.2em;	
}

.emitemchk
{
	float:left;
	width:15px;
	height:24px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	line-height:32px;
	text-indent:-30px;
}

.emitemdesc
{
	float:left;
	margin-top:0px;
	width:356px;
	height:18px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	line-height:28px;
	text-align:left;
	padding-left:2px;
}

.eminput
{
	position:relative;
	width:120px;
	height:20px;	
	text-indent:5px;
	border-width:1px;	
	border-style:dashed;
	border-color:#ffffff;
	border-radius:3px;
	font-size:12px;
	vertical-align:middle;
}

.emselect
{
	position:relative;
	width:120px;
	height:20px;
	text-indent:5px;
	border-width:1px;	
	border-style:dashed;
	border-color:#ffffff;
	border-radius:3px;	
	font-size:12px;
}

.emchk
{
	line-height:24px;
}

.emrdo
{
	line-height:24px;
}

.embuttondiv
{
	position:relative;
	top:16px;
	left:225px;	
	width:600px;
}

.embutton {
	float:left;
	height:22px;
	width:92px;
	margin-right:38px;
	text-align:center;
	font-family:'Georgia','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ,Arial,Verdana,Tahoma,sans-serif;
	font-size:14px;
	line-height:22px;
  color: #ffffff;
  white-space: nowrap;
  cursor: pointer;
}


/*recharge*/


.emitemrechargea
{
	float:left;
	height:61px;
	width:190px;	
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:14px;
	text-indent:0px;
	text-align:left;
	vertical-align:middle;
	color:#606060;
	1background-color:#a0a0a0;
	cursor:pointer;
	line-height:50px;
}

.emitemrechargeb
{
	float:left;
	height:60px;
	width:497px;	
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:14px;
	text-indent:25px;
	text-align:left;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.2);			
	vertical-align:middle;
	color:#FFFFFF;	
	cursor:pointer;
	line-height:61px;
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.8);	
	border-radius:12px;  
}

.rechargecolor
{
	background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#494529), to(#494529),color-stop(50%, #948a54));
	background-image:-moz-linear-gradient(left,#494529, #948a54 50%);
	background-image:-ms-linear-gradient(left,#494529, #948a54 50%);
	background-image:-o-linear-gradient(left,#494529, #948a54 50%);
	background-image:linear-gradient(left,#494529, #948a54 50%);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#948a54', endColorstr='#FF494529');	
}

.emitemrechgradio
{
	margin-top:11px;
	width:12px;
}

.emitemrechgradiodiv
{
	margin-left:120px;
	margin-right:10px;
	margin-top:8px;
	width:12px;
}

#rchginfodiv
{
	height:50px;
}

#rchginfo
{
	text-indent:10px;
}

.paymethod
{
	float:left;
	width:135px;
	height:45px;
	cursor: pointer;
	border-style:solid;	
	border-width:1px;		
	border-color:#DDDDDD;	
	border-radius:4px;
}

.emitemrechgradiodiv2
{
	margin-left:12px;
	margin-right:10px;
	margin-top:6px;
	width:18px;
}

.paymethod2
{
	float:left;
	width:120px;
	height:40px;
	text-align:center;
	cursor: pointer;
	border-style:solid;	
	border-width:1px;		
	border-color:#DDDDDD;	
	border-radius:3px;
}

.paymentimg2
{
	width:110px;
}

#paymethod1
{
	background: url("alipay.gif") center center no-repeat;
}

#banks
{
	float:left;
	padding-top:30px;
	width:820px;
	height:132px;
	background-color:#ffffff;
	color:#ffffff;
}

#morebanksstr a
{
	color:#ffffff;
}

#morebanks
{
	float:left;
	padding-top:10px;
	width:820px;
	height:150px;
	background-color:#ffffff;
	color:#ffffff;
	display:none;
}

#crchgbtnline
{
	position:relative;
}
/*add photo*/

#smaldiv
{
	position:relative;
	left:0px;
	top:20px;
	width:760px;
	height:1000px;
}

.smalspdiv
{
	float:left;
	margin:14px;
	width:122px;
	height:160px;
  cursor:pointer;
  display:none;
}

.smalspborder
{
	top:0px;
	left:0px;
	width:120px;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6);
  background-color:#ffffff;
  border-style:solid;
	border-color:#ffffff;
	border-width:5px;	
	border-radius:3px;
	overflow:hidden;
}

.smalsp
{
	top:0px;
	left:0px;
	width:120px;
	height:120px;
  cursor:pointer;
	opacity:0.92;
}

.smalspmemo
{
	position:relative;
	top:-20px;
	left:0px;
	width:98px;
	height:30px;
	background-color:#FFFFFF;
	opacity:0;
	padding:12px;
	padding-top:10px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:0.65em;
	line-height:1.5em;	
}

.smalspadd
{
	top:0px;
	left:0px;
	width:120px;
	height:120px;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6);
  cursor:pointer;
  border-style:solid;
	border-color:#ffffff;
	border-width:5px;	
	border-radius:3px;
	opacity:0.25;
	background-color:#FFFFFF;	
}

#gavator
{
	width:136px;
}

#addpicsub
{
	width:62px;
}

.smalspactdiv
{
	position:relative;
	top:5px;
	left:0px;
	width:122px;
}

.smalspact
{
	position:relative;
	margin-right:1px;
	font-family:'Times New Roman','Lucida Calligraphy',SimSun,ËÎÌå,'Microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:12px;
	padding:2px;
	cursor:pointer;
}

.smalspintrodiv
{
	position:relative;
	top:5px;
	left:0px;
	width:122px;
	display:none;
}

#smalspactintrdiv
{
	display:none;
}