@charset "utf-8";
/* CSS Document */

.ContactApp{
display:block;
width:220px;
float:left;
}

.ContactFeed{
margin:0 auto;
margin-top:120px;
display:block;
width:980px;
height:100px;
}



.talking{
	display:block;
	width:720px;
	float:right;
	}

.talking ul li{
	float:left;

}

.talking ul li.aaa{
	display:block;
	padding-top:80px;
	width:80px;
	/*height:900px; */
	height:800px;
}


/*--*/
.AccountSetting{
	/*position:absolute;
	left: 0px;
	top: 250px;
	z-index:4;*/
	/*padding-left:15px;*/
	/*padding-top:30px;*/
	font-size:13px;
	line-height:20px;
	width: 195px;
	height:auto;
	background-color:#fff;
	/*-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	box-shadow:0px 1px 7px -2px rgba(20%,20%,20%,0.5);*/
}
.AccountSetting h1{
	font-size:20px;
	font-weight:bold;
	line-height:32px;
	height:auto;
}
.AccountSetting h2{
	font-size:15px;
	font-weight:bold;
	line-height:24px;

}

.AccountSetting h2 a{
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	color:#2f2f2f;

}

.AccountSetting h3{
	font-size:80px;
	font-weight:bold;
	line-height:78px;
	color:#333333;
}

.AccountSetting h4{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#ff0000;
}
.AccountSetting h5{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#ff0000;
	float:left;
}

.AccountSetting h6{
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#333333;
	float:left;
}

.AccountSetting p{
	clear:both;
	font-size:10px;
	line-height:15px;
	font-weight:normal;
}

.AccountSetting p1{
	font-size:10px;
	line-height:36px;
	font-weight:normal;
	padding-left:1px;
	
	
}

#AccountSettingOn h2{	height:30px;	display:block;	background-color:#F7931E;	font-size:1rem;	font-weight:bold;	color:#FFFFFF;	line-height:30px;}
#AccountSettingOn h2 a{	color:#fff;}
#AccountSettingOn h2 a:hover{	color:#fff; }
#AccountSettingOn h2 a:visited{ color:#fff; }


#AccountSettingOnF h2{	height:30px;	display:block;	background-color:#F7931E;	font-size:1rem;	font-weight:bold;	color:#FFFFFF;	line-height:30px;}
#AccountSettingOnF h2 a{	color:#fff;}
#AccountSettingOnF h2 a:hover{	color:#fff; }
#AccountSettingOnF h2 a:visited{ color:#fff; }

#AccountSettingOnL h2{	height:30px;	display:block;	background-color:#F7931E;	font-size:1rem;	font-weight:bold;	color:#FFFFFF;	line-height:30px;}
#AccountSettingOnL h2 a{	color:#fff;}
#AccountSettingOnL h2 a:hover{	color:#fff; }
#AccountSettingOnL h2 a:visited{ color:#fff; }

.AccountSettingOn h2{	height:30px;	display:block;	background-color:#F7931E;	font-size:15px;	font-weight:bold;	color:#FFFFFF;	line-height:30px;}
.AccountSettingOn h2 a{	color:#fff;}
.AccountSettingOn h2 a:hover{	color:#fff; }
.AccountSettingOn h2 a:visited{ color:#fff; }

.asProfile h2{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 180px;
	display:block;
	background-color:#F7931E;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-indent:10px;
	color:#FFFFFF;
}

.asPicture h2 a{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 180px;
	display:block;
	background-color:#F7931E;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-indent:10px;
}
/*--*/

.UserMainAsMess{
	clear:both;
	margin-top:20px;
	display:block;
	position:relative;
	width:680px;
	height:1200px;

	background-color:#e8e8e8;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	box-shadow:0px 1px 7px -2px rgba(20%,20%,20%,0.5);
	z-index: 5;
}

.UserMainAs{
	clear:both;
	margin-top:25px;
	margin-bottom:20px;
	display:block;
	position:relative;
	width:680px;
	overflow:hidden;
	border:1px #999 solid;
	background-color:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index: 5;
	height:680px;/*680*/
}

/*eula 的網頁放置位址在account/eula */

.UserMainAsEula{
	clear:both;
	margin-top:5px;
	margin-bottom:20px;
	display:block;
	position:relative;
	width:680px;
	overflow:hidden;
	border:1px #999 solid;
	background-color:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index: 5;
	height:1100px;/*680*/
}
.UserMainAsproflie{
	clear:both;
	margin-top:25px;
	margin-bottom:20px;
	display:block;
	position:relative;
	width:680px;
	overflow:hidden;
	border:1px #999 solid;
	background-color:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index: 5;
	height:980px;/*680*/
}
/*privacy 的網頁放置位址在account/privacy */
.UserMainAsPrivacy{
	clear:both;
	margin-top:5px;
	margin-bottom:20px;
	display:block;
	position:relative;
	width:680px;
	overflow:hidden;
	border:1px #999 solid;
	background-color:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index: 5;
	height:690px;
}

.UserMainAshelp{
	clear:both;
	margin-top:5px;
	margin-bottom:20px;
	display:block;
	position:relative;
	width:680px;
	overflow:hidden;
	border:1px #999 solid;
	background-color:#FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index: 5;
	height:5050px;
	/* de 5650  en 5500 */
}
.UserMainReport{
	clear:both;
	margin-top:20px;
	display:block;
	position:relative;
	width:680px;
	height:850px;

	background-color:#e8e8e8;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	box-shadow:0px 1px 7px -2px rgba(20%,20%,20%,0.5);
	z-index: 5;
}

.UserMainMa{
	clear:both;
	margin-top:20px;
	display:block;
	position:relative;
	width:680px;
	background-color:#e8e8e8;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	box-shadow:0px 1px 7px -2px rgba(20%,20%,20%,0.5);
	z-index: 5;
}




.UserMain ul{

}

.UserMain ul li{
}


li.asProfileContact{
	display:block;
	width:640px;/*640px*/
	padding:20px;
	color:#333333;
	overflow-x:hidden;
	height:640px;

}
/*privacy*/

li.asPrivacyContact{
	display:block;
	width:640px;
	padding:20px;
	color:#333333;
	overflow-x:hidden;
	height:640px;

}
/*help*/
li.ashelpContact{
	display:block;
	width:640px;/*640px*/
	padding:20px;
	color:#333333;
	/*overflow-x:hidden;*/
	height:4800px;

}
/* eula*/
li.asEulaContact{
	display:block;
	width:640px;/*640px*/
	padding:20px;
	color:#333333;
	float:left;
	height:900px;

}


/*Profile */
li.asProfileContact1{
	display:block;
	width:640px;/*640px*/
	padding:20px;
	color:#333333;
	float:left;
	height:900px;

}
.asProfileContact1 ul li{
clear:both;
padding-top:20px;
/*line-height:40px;*/

}
li.asProfileContact1 h1{
	font-size:24px;
	font-weight:bold;
	border-bottom:#000 1px dashed;
}

li.asProfileContact h1{
	font-size:24px;
	font-weight:bold;
	border-bottom:#000 1px dashed;
}

.asProfileContact ul li{
clear:both;
padding-top:20px;
/*line-height:40px;*/

}
/*--*/
.txtPassword{
	font-size:13px;
	color:#999999;
	line-height:24px;
}
/*--asProfilePicture--*/
li.asProfilePicture{
	display:block;
	width:640px;
	padding:20px 20px 20px 20px;
	color:#333333;
}
li.asProfilePicture h1{
	font-size:24px;
	font-weight:bold;
	border-bottom:#000 1px dashed;
}
.asProfilePicture ul li{
clear:both;
padding-top:28px;
}


li.CurrentPhoto{
display:block;
height:200px;
padding-bottom:20px;
}

li.CurrentPhoto h1{
	font-size:16px;
	line-height:32px;
	border-bottom:#000 0px dashed;
}
.radio, .radio2{
display:block;
width:20px;
height:30px;
float:left;
}
li.CurrentPhotoUpload {
display:block;

}
li.CurrentPhotoUpload h1, li.CurrentPhotoUseFb h1{
	font-size:16px;
	line-height:32px;
	border-bottom:#000 0px dashed;
}

.dropic{
display:block;
width:550px;
height:300px;
overflow:hidden;
margin-top:5px;

	}


.asfileField{
display:block;
width:200px;
height:30px;
padding-top:10px;
}

li.CurrentPhotoUseFb{
display:block;
height:150px;
}
li.CurrentPhotoUseFb img{
float:left;
}

li.CurrentPhotoUseFb p{
padding-top:30px;
padding-left:90px;
font-size:15px;
height:50px;
}

li.CurrentPhotolinked{
display:block;

width:590px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background-color:#cccccc;
padding:10px 40px 20px 10px;
}

li.CurrentPhotolinked H1{
	font-size:13px;
	line-height:24px;
	font-weight:normal;
	border-bottom:#000 0px dashed;


}
li.CurrentPhotolinked a{
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#FF0000;
	font-weight:bold;
}
/*--Sharing--*/
li.asActivities{


}
li.asActivities h1{
	display:block;
	width:630px;
	font-size:16px;
	line-height:32px;
	border-bottom:#000 0px dashed;
	background-color:#06C;
	
}
li.asActivities p{
font-size:13px;
display:block;
width:440px;
height:50px;
float:left;
}
li.asActivities p1{
font-size:13px;
display:block;
width:180px;
height:50px;
padding-left:20px;
float:left;
}

/*--asNewsletter--*/
li.asNewsletter{


}
li.asNewsletter h1{
	font-size:16px;
	line-height:32px;
	border-bottom:#000 0px dashed;
}
li.asNewsletter p{
font-size:13px;
display:block;
width:640px;
height:50px;
float:left;
}
li.asNewsletter p1{
font-size:13px;
display:block;
width:120px;
height:50px;
padding-left:20px;
float:left;
}
li.asNewsletter p2{
font-size:13px;
display:block;
width:650px;
height:50px;
float:left;
}
li.asNewsletter h2{
font-size:13px;
display:block;
width:650px;
height:50px;
float:left;
}
li.asNewsletter h3{
font-size:13px;
display:block;
width:120px;
height:50px;

float:left;
}

.PrivacyAndTerms{
display:block;
width:650px;
height:30px;

}
.PrivacyAndTerms h1{

}

/*----*/

.DragonCoin{
position:absolute;
z-index:8;
display:block;
width:auto;
height:70px;
background-color:#333333;
padding-right:20px;
margin-top:20px;
margin-left:20px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
padding-left:30px;
padding-top:15px;
}

.DragonCoin h2{
font-size:18px;
line-height:18px;
font-weight:bold;
color:#FFF;

float:left;
}

.DragonCoin h3{
font-size:36px;
line-height:36px;
font-weight:bold;
color:#FF0000;
float:left;
letter-spacing:2px;
}
.DragonCoin h4{
font-size:13px;
line-height:36px;
font-weight:bold;
color:#FFF;
float:left;
}

.DragonCoin h5{
font-size:64px;
line-height:80px;
font-weight:bold;
color:#FFFF00;
float:left;
}
.DragonCoinList{
	display:block;
	width:630px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	background-color:#afafaf;
	padding-bottom:20px;
	padding-top:10px;
	margin-top:30px;
	*margin-top:50px;

}
.tableCoin{
	width: 600px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-spacing: 0px;
	font-size: 12px;
	color: #e4e4e4;
}
.tableCoin {
margin-top:85px;
*margin-top:125px;
margin-left:15px;

}

.tableCoin td{
	width: 185px;
	border: 1px solid #afafaf;
	padding: 3px 5px 3px 5px;
	background-color:#ffffff;
	color:#333333;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
}


.tableCoin p{
	font-size:15px;
	line-height:20px;
	text-indent:3px;

}

.txtDragonCoin{
	padding-top:30px;
}
.txtDragonCoin h1{
	font-size:18px;
	font-weight:bold;
	border-bottom:#777777 1px solid;
}
.txtDragonCoin p{
	font-size:15px;
}

.MyLevel{
position:absolute;
z-index:8;
display:block;
width:auto;
height:auto;
background-color:#333333;
padding-right:20px;
margin-top:20px;
margin-left:20px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
padding-left:30px;
padding-top:15px;
}
.MyLevel h2{
font-size:18px;
line-height:18px;
font-weight:bold;
color:#FFF;
float:left;
}

.MyLevel h5{
font-size:64px;
line-height:80px;
font-weight:bold;
color:#FFFF00;
float:left;
}

/*----*/
li.AllSite a{
display:block;
width:130px;
height:60px;
text-align:center;

font-size:13px;
padding-top:20px;
color:#fff;
background-color:#ff0000;
line-height:24px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}




/*--*/
li.asApplinked{
display:block;

width:590px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background-color:#cccccc;
padding:10px 40px 20px 10px;
margin-top:10px;
}

li.asApplinked H1{
	font-size:13px;
	line-height:24px;
	font-weight:normal;
	border-bottom:#000 0px dashed;


}
li.asApplinked a{
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#FF0000;
	font-weight:bold;
}
li.asApplinked img{
float:left;
}
.asApplinkedTxt{
height:auto;


	font-size:13px;
	line-height:20px;
	padding-left:100PX;
}
.iconConnectTo a{
float:left;
display:block;
height:25px;
width:150px;
/*margin-left:5px;*/
-webkit-border-radius:7px;
-moz-border-radius:7px;
background-color:#8bd552;
text-align:center;
font-size:13px;
font-weight:bold;
padding-top:5px;
color:#FFFFFF;
}
.checkbox{
display:block;
width:25px;
height:22px;
float:left;

}

.checkbox2{
display:block;
width:25px;
height:20px;
float:left;

}







/*--*/
li.AllSite a:hover{
box-shadow:0px 1px 7px -2px rgba(20%,20%,20%,0.5);
color:#000;
background-color:#fff;
}

li.TtesportsPlus a{
display:block;
width:150px;
height:60px;
text-align:center;
align:absmiddle;
font-size:13px;
padding-top:20px;
color:#FF0000;
line-height:24px;
}

li.TtesportsPlus a:hover{
box-shadow:0px 1px 7px -2px rgba(20%,20%,20%,0.5);
color:#FFFFFF;
}


li.messWant {
display:block;
padding-top:8px;
width:550px;
height:30px;
padding-bottom:40px;
}

.design3{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
color: #000;
font-weight:bold;
width:670px;
height:50px;
font-size:20px;
}

li.messInfo{
display:block;
margin-top:15px;
margin-bottom:7px;

width:680px;

/*background-color:#e5e5e5;
-webkit-border-radius:10px;
-moz-border-radius:10px;*/
border-bottom:#d8d8d8 1px dashed;
}

.messInfoPhoto{
display:block;
width:90px;
height:90px;
background-color:#FF0000;
/*-webkit-border-radius:10px;
-moz-border-radius:10px;*/
margin:8px 8px 8px 8px;
float:left;
}

.messInfoTitle{
display:block;
width:680px;
height:auto;
padding-top:8px;
font-size:18px;
}

.messInfoTitle h1{
font-size:18px;
font-weight:bold;
line-height:26px;
float:left;
}

.messInfoTitle p{
font-size:15px;
line-height:26px;
padding-top:1px;
text-indent:10px;
}

.messInfoImage{
display:block;
width:680px;
height:180px;
position:relative;

padding-bottom:5px;
}

.messInfoImageNone{

display:block;
width:680px;
height:30px;
position:relative;

padding-bottom:5px;
}

.messInfoIcons{
	position:absolute;
	display:block;
	width:180px;
	height:30px;
	left: 500px;
	top: 150px;
}

.messInfoIconsNone{
	position:absolute;
	display:block;
	width:180px;
	height:30px;
	left: 500px;
	top: 0px;
}
.iconImage{
display:block;
height:180px;
width:180px;

/*margin-left:105px;*/
float:left;
}
.iconLiek a{
float:left;
display:block;
height:20px;
width:60px;

-webkit-border-radius:7px;
-moz-border-radius:7px;
background-color:#31a4d9;
text-align:center;
font-size:13px;
font-weight:bold;
padding-top:5px;
color:#FFFFFF;
}
.iconComment a{
float:left;
display:block;
height:20px;
width:90px;
margin-left:5px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
background-color:#8bd552;
text-align:center;
font-size:13px;
font-weight:bold;
padding-top:5px;
color:#FFFFFF;
}

.iconPostComment a{
float:left;
display:block;
height:28px;
width:170px;
margin-left:380px;
margin-top:8px;
margin-bottom:8px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
background-color:#8bd552;
text-align:center;
font-size:18px;
font-weight:bold;
padding-top:5px;
color:#FFFFFF;
}

.iconChangePw a{
float:left;
display:block;
height:28px;
width:200px;
line-height:25px;
margin-top:8px;
margin-bottom:8px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
background-color:#666;
text-align:center;
font-size:18px;
font-weight:bold;
padding-top:5px;
color:#FFFFFF;
}

.iconChangePw a:hover{ background-color:#F7931E; }

.messInfoWantLine{
display:block;
width:550px;
height:5px;
border-top:#b7b6b6 1px dotted;
}

.messInfoWant{
margin-left:105px;
display:block;
width:580px;
margin-bottom:10px;


}

.messInfoWantPhoto{
display:block;
width:45px;
height:45px;
padding-right:5px;
float:left;


}

.messInfoWantSay{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
color: #000;
width:540px;
font-size:15px;
}
.messInfoWantSay p{
font-size:13px;
color:#333333;

}
.messInfoWantSay a{
font-size:15px;
color:#FF0000;
line-height:24px;
padding-left:10px;

}
.messInfoWantSay h1{
font-size:15px;
color:#000000;
float:left;
line-height:24px;
}

.design2{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
color: #000;
width:490px;
height:35px;
font-size:15px;
}

.asDesign{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
margin-top:10px;
color: #000;
width:400px;
height:25px;
font-size:15px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.asDesign2{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
margin-top:10px;
margin-bottom:5px;
color: #000;
width:620px;
height:100px;
font-size:1.2rem;
margin-left:-200px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.asDesign3{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
margin-top:10px;
color: #000;
width:620px;
height:225px;
font-size:13px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.asDesign4{
background-color:#f0f0f0;
border:1px solid #dbdbdb;
padding:5px;
margin-top:10px;
color: #000;
width:100px;
height:25px;
font-size:13px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
float:left;
}

.uniform-dobViewable{
display:block;
padding-right:10px;
height:25px;
float:left;
font-size:13px;
font-weight:bold;
}

.uniform-dobMonth{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
float:left;
font-size:15px;
}

.uniform-dobDay{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
float:left;
font-size:15px;
}
.uniform-dobYear{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
float:left;
font-size:15px;
}
.uniform-dobGender{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
/*float:left;*/
font-size:15px;
}
.uniform-dobCountry{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
float:left;
font-size:15px;
}
.uniform-dobCity{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
float:left;
font-size:15px;
}

.uniform-UnitsPreference{
display:block;
padding-right:10px;
padding-top:10px;
height:25px;
/*float:left;*/

font-size:15px;
}
.asMessPlayerList{
	margin-top:10px;	
	display:block;
	width:199px;
	height:425px;
	float:left;
}
.asMessPlayer{	
	display:block;
	width:199px;
	height:425px;
	float:left;
	overflow:scroll;
	overflow-x: hidden;
}

.asMessReport{
	margin-top:10px;
	padding:5px;
	display:block;
	width:430px;
	height:800px;
	float:left;
}
.asMessReportWindows{
	display:block;

	height:425px;
	background-color:#fff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:0px;
	font-size:13px;
	overflow:scroll;
	overflow-x: hidden;
	
}

li.asMess{
	display:block;
	width:640px;
	height:900px;
	padding:20px 20px 20px 20px;
	color:#333333;

}

li.asMess h1{
	font-size:24px;
	font-weight:bold;
	border-bottom:#000 1px dashed;
}

.asfindFriends{
display:block;
width:166px;
/*
-webkit-border-radius:5px;
-moz-border-radius:5px;
*/
border-bottom:#999999 1px dashed;

}
.asfindFriends a{
width:166px;
height:50px;
display:block;
margin-top:5px;
margin-bottom:5px;
padding:5px;
}

.asfindFriends a:hover{
background-color:#fff;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
.asfindFriends img{
float:left;
padding-right:2px;
padding-top:3px;
}

.asfindFriendsName{
display:block;
width:160px;
height:60px;
color:#000;
font-size:13px;
line-height:20px;
float:left;
overflow:hidden;
background-color:#0F0;

}

.asfindFriendsName img{
	display:block;
float:left;
padding-right:2px;
padding-top:3px;
}


.asfindFriending{
width:166px;
height:50px;
display:block;
padding:5px;
background-color:#fff;
-webkit-border-radius:5px;
-moz-border-radius:5px;
margin:10px 0;
}

.asfindFriending h1.messtitle{
display: inline-block;
width:95px;
height:50px;
color:#000;
font-size:13px;
font-weight:bold;
overflow:hidden;
border-bottom: #000 0px dashed;
}

.asfindFriending p{
display:block;
width:110px;
height:37px;
color:#666666;
font-size:10px;
line-height:16px;
float:left;
overflow:hidden;
}

.asfindFriending img{
float:left;
padding-right:2px;
padding-top:3px;
}
.asfindFriending a{
float:left;	
width:166px;
height:50px;
display:block;
background-color:#fff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
	}
/*-- --*/

.asfindFriending2{
	margin:10px 0;
}

.asfindFriending2 h1.messtitle{
display: inline-block;
width:95px;
height:50px;
color:#000;
font-size:13px;
font-weight:bold;
overflow:hidden;
border-bottom: #000 0px dashed;
}

.asfindFriending2 p{
display:block;
width:110px;
height:37px;
color:#666666;
font-size:10px;
line-height:16px;
float:left;
overflow:hidden;
}

.asfindFriending2 img{
float:left;
padding-right:2px;
padding-top:3px;
}
.asfindFriending2 a{
width:166px;
height:50px;
display:block;
margin-top:5px;
margin-bottom:5px;
padding:5px;
background-color:#f2f2f2;
-webkit-border-radius:5px;
-moz-border-radius:5px;
	}
.asfindFriending2 a:hover{

background-color:#fff;

	}

.asfindFriendshow{
display:block;
width:117px;
height:auto;
float:left;
}
.asfindFriendsInvite{
display:block;
width:50px;
font-size:13px;
font-weight:bold;
background-color:#8bd552;
-webkit-border-radius:5px;
-moz-border-radius:5px;
text-align:center;
color:#FFFFFF;
margin-top:3px;
float:left;
}
.messTalking{
display:block;
width:auto;
height:auto;
margin-bottom:8px;
}
.messTalking img{
padding-right:2px;
}
.messTalking a{
font-size:13px;
line-height:20px;
font-weight:bold;
color:#000000;
}
.messTalking p{
font-size:13px;
line-height:20px;
font-weight:bold;
color:#000000;
float:right;
}
.messTalking p1{
padding-top:2px;
display:block;
width:auto;
font-size:13px;
color:#666666;
}
.asNewMessage{
display:block;
width:185px;
height:60px;

margin-top:440px;
padding:5px;
}
.asNewMessage a{
display:block;
width:185px;
height:40px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background-color:#989898;
padding:5px;
color:#FFFFFF;
text-align:center;
padding-top:20px;
font-weight:bold;
}
.asNewMessage a:hover{
background-color:#333333;

}

/*---頁籤---*/


.asPageNumber{
	/*display:block;*/
	width:200;
	height:30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin-bottom:5px;
	margin-top:10px;
	line-height:30px;
	/*padding-left:150px;*/
}
.asPageNumber a{
	/*display:block;*/
	width:auto;
	height:30px;
	padding-left:5px;
	padding-right:5px;	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	/*float:left;*/
	margin-right:3px;
	color:#000000;
}

.asPageNumber a:hover{
background-color:#c1c1c1;
}

.pageHeight{
	display:block;
	height:1500px;
	
	
	}
	
li.electricity{
	display:block;
	}
	
.electricity >h2{ font-weight:700; margin:0; padding:0; font-size:1rem; padding-bottom:0.5em;}
.electricity >p{
	font-size:1rem;
	padding-bottom:0.5em;
	color:#666;
		}

.acNav ul { height:32px; margin-bottom:10px; color:#000; font-size:1rem; }
.acNav ul li{
	list-style: none;
	float: left;
	color:#333;
	text-align:center;	
	border:#333 solid 1px;
	border-right-style:none;
	height:30px; line-height:30px;
	background-color:#f2f2f2;}
	
.acNav ul li:first-child, #AccountSettingOnF h2{
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;	
	}	
	
.acNav ul li:last-child, #AccountSettingOnL h2{ 
	border-right-style:solid;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	width:135px;
	}
	
.acNav ul li a:hover{ color:#ffffff;  width:135px;  background-color:#F7931E; }

.acNav ul li a{  color:#333; display:block; width:135px; text-transform:capitalize;}

#LastTtPolicy{ width:650px; margin:0 auto; font-size:0.8rem;}
#LastTtPolicy ul li{font-size:1rem; font-weight: normal; }
#LastTtPolicy li {padding:10px 0; width:100%;}
#LastTtPolicy li span{ font-size:1rem; font-weight:bold;}

#LastTtPolicyH1 { text-align:center; border-bottom:none; font-size:1.4rem; font-weight:bold; display:block; padding-top:20px;}
#LastTtPolicyH2 {display:block;width:auto;height:auto; float:none; font-size:1.2rem;font-weight:bold; display:block; padding:10px 0;}
#LastTtPolicyP{  font-size:1rem; padding:15px 0px 15px 0px ; display:block;}
#LastTtPolicyImg{  font-size:0.8rem; padding:10px 0 0 35px; margin-bottom:5px; margin-top:10px; display:block;}
#LastTtPolicyUL{ list-style-type:disc; margin:0 20px;}

#LastTtFAQH1 { border-bottom:none; font-size:1.4rem; font-weight:bold; display:block; padding-top:20px;}
#LastTtFAQH2 {display:block;width:auto;height:auto; float:none; font-size:1.2rem;font-weight:bold; display:block; padding:10px 0;}
#LastTtFAQH3 {display:block;width:auto;height:auto; float:none; font-size:1.2rem;font-weight:bold; display:block; padding:10px 0px 0px 20px;}
#LastTtFAQP{  font-size:0.8rem;padding:15px 0px 15px 35px ; display:block; line-height:20px;}
#LastTteualTitleH1{ text-align:center; border-bottom:none; font-size:1.2rem; font-weight:bold; display:block; padding-top:20px;}
#LastTteualH1 { text-align:left; border-bottom:none; font-size:1.2rem; font-weight:bold; display:block; padding-top:20px;}
#LastTtEualP{ text-align:left; padding:15px 0px 15px 0px ; font-size:1rem; display:block; font-weight: normal; line-height:24px;}
#LastTtEualP1{ text-align:center; padding:15px 0px 15px 0px ; font-size:1rem; display:block; font-weight: normal; line-height:24px;}
#strong{font-size:1.2rem;}