﻿.absolute
{
	position:absolute;
	z-index: 9999;
}
.clear
{
	clear: both;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.justify
{
	text-align: justify;
}
.none
{
	display: none;
}
.sep10
{
	height: 10px;
	line-height: 10px;
	overflow: hidden;
}
.sep5
{
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}

.width600
{
	width:600px;
	margin: 0 auto;
}
.bgblack
{
	background-color: #000;
}
.textR
{
	text-align: right;
}
.textT
{
	vertical-align: top;
}

.textC
{
	text-align: center;
}
.tdleft
{
	width: 260px;
}
.tag
{
	vertical-align: middle;
}
.taghide
{
	position: absolute;
	display: none;
}
.tagshow
{
	position: absolute;
	text-align: left;
	display: block;
	min-width: 80px;
	max-width: 360px;
	z-index: 999;
	text-align: justify;
}
a
{
	color: #a50000;
	text-decoration: none;
	outline: none;
}
.scammerphoto130x150
{
	width: 130px;
	height: 150px;
	border: 5px ridge #999;
	position: absolute;
	z-index: 999;
	cursor: pointer;
}
.scammerphoto130x150 .br
{
	border-right: groove 5px #999;
}
.scammerphoto130x150 .bt
{
	border-top: ridge 5px #999;
}
.scammerphoto130x150 .th
{
	height: 90px;
}
.hidden
{
	display: none;
}
.birthday
{
	width: 20px;
	height: 20px;
	border: none;
}
.chat
{
	width: 30px;
	height: 20px;
	line-height:12px;
	border: none;
}
.chat1
{
	width: 30px;
	height: 16px;
	line-height:12px;
	border: none;
}

.bolder
{
	font-weight: bolder;
}
.input
{
	padding: 2px;
}
.textcenter
{
	text-align: center;
}
.hiddeninput
{
	height: 0;
	width: 0;
	display: inline;
	line-height: 0;
	padding: 0;
	margin: 0;
}
.imageloading
{
	background-image: url(../images/icons/imageloading.gif);
	background-position: center 50%;
	background-repeat: no-repeat;
}
.line
{
	height: 1px;
	line-height: 1px;
	overflow: hidden;
	border-bottom: solid 1px #000;
}
.margin10
{
	margin: 10px;
}
.topgoogleads
{
}
.topgoogleads .l
{
	margin: 0 0 0 30px; 
	width: 728px; 
	float: left;
}
.topgoogleads .r
{
	text-align: left; 
	width: 178px; 
	float: right; 
	line-height: 26px;
}

/* ------------------------------------------------*/
/* ----------------->>> .tip <<<-----------------*/
.tip
{
	position: relative;
	color: #333;
	text-decoration: none;
	z-index: 99px;
}
.tip:hover
{
	background: none;
	color: #000;
}
.tip span
{
	display: none;
}
.tip:hover span
{
	display: block;
	position: absolute;
	top: 22px;
	left: 0px;
	border-bottom: 2px solid #eee;
	border-right: 2px solid #eee;
	min-width: 260px;
}
.tip:hover span p
{
	color: #f60;
	text-align: left;
	padding: 5px;
	border: 1px solid #ccc;
	background: #fff;
}
/* ----------------->>> .tip <<<-----------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ----------------->>> .box01 <<<-----------------*/
.box01
{
	clear: both;
}

.box01 h3
{
	font-size: 14px;
	font-weight: bold;
	color: #a50000;
	padding: 0 5px;
}

.box01 .box01C
{
	clear: both;
	padding: 0 8px 4px 8px;
	background: #f7f5ec;
}

.box01 .box01C .box01WC
{
	clear: both;
	padding: 5px;
	background: #fff;
	margin: 0 auto;
}

.box01 .box01TL
{
	clear: both;
	padding-left: 5px;
	height: 35px;
	background: url(../images/box01TL.gif) no-repeat;
}

.box01 .box01TR
{
	padding-right: 5px;
	height: 35px;
	background: url(../images/box01TR.gif) right no-repeat;
}

.box01 .box01TM
{
	background: url(../images/box01TM.gif) repeat-x;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.box01 .box01TM .span
{
	font-size: 14px;
	font-weight: bold;
	color: #a50000;
	padding: 0 5px;
}
.box01 .box01TM .close
{
	background: url(../images/icons/close.gif) right no-repeat;
	width: 10px; 
	height: 10px;
	margin: 5px 0 0 0;
	float:right;
	cursor: pointer;
}
.box01 .box01TM .rss
{ 
	margin: 10px 5px 0 0; 
	float:right;
}
.box01 .box01TM .close:hover
{
	background-color: #aaa;
}
.box01 .box01BL
{
	clear: both;
	padding-left: 5px;
	height: 4px;
	background: url(../images/box01BL.gif) no-repeat;
	line-height: 4px;
}

.box01 .box01BR
{
	padding-right: 5px;
	height: 4px;
	background: url(../images/box01BR.gif) right no-repeat;
}

.box01 .box01BM
{
	background: #f7f5ec;
	height: 4px;
	line-height: 4px;
	overflow: hidden;
}
/* ----------------->>> .box01 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ----------------->>> .box02 <<<-----------------*/
.box02
{
	clear: both;
}

.box02 .box02C
{
	clear: both;
	padding: 4px 8px;
	background: #f7f5ec;
	_height: 1px;
}

.box02 .box02TL
{
	clear: both;
	padding-left: 5px;
	height: 4px;
	background: url(../images/box02TL.gif) left no-repeat;
}

.box02 .box02TR
{
	padding-right: 5px;
	height: 4px;
	background: url(../images/box02TR.gif) right no-repeat;
}

.box02 .box02TM
{
	background: #f7f5ec;
	height: 4px;
	line-height: 4px;
	overflow: hidden;
}

.box02 .box02BL
{
	clear: both;
	padding-left: 5px;
	height: 4px;
	background: url(../images/box01BL.gif) left no-repeat;
}

.box02 .box02BR
{
	padding-right: 5px;
	height: 4px;
	background: url(../images/box01BR.gif) right no-repeat;
}

.box02 .box02BM
{
	background: #f7f5ec;
	height: 4px;
	line-height: 4px;
	overflow: hidden;
}

/* ----------------->>> .box02 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ----------------->>> .box03 <<<-----------------*/
.box03
{
	clear: both;
}

.box03 .box03C
{
	clear: both;
	padding: 0 8px 3px 8px;
	background: #fff9db;
	_height: 1px;
}

.box03 .box03TL
{
	clear: both;
	padding-left: 5px;
	height: 35px;
	background: url(../images/box03TL.gif) no-repeat;
}

.box03 .box03TR
{
	padding-right: 5px;
	height: 35px;
	background: url(../images/box03TR.gif) right no-repeat;
}

.box03 .box03TM
{
	background: url(../images/box03TM.gif) repeat-x;
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	overflow: hidden;
}
.box03 .box03TM .h3
{  
	padding: 0 5px;
	font-size: 16px;
	font-weight:bold;
}
.box03 .box03BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box03BL.gif) no-repeat;
}

.box03 .box03BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box03BR.gif) right no-repeat;
}

.box03 .box03BM
{
	background: #fff9db;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}

/* ----------------->>> .box03 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ----------------->>> .box04 <<<-----------------*/
.box04
{
	clear: both;
}

.box04 .box04C
{
	clear: both;
	padding: 3px 8px;
	background: #FFF;
	_height: 1px;
}

.box04 .box04TL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box04TL.gif) no-repeat;
}

.box04 .box04TR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box04TR.gif) right no-repeat;
}

.box04 .box04TM
{
	background: #FFF;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
} 
.box04 .box04BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box04BL.gif) no-repeat;
}

.box04 .box04BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box04BR.gif) right no-repeat;
}

.box04 .box04BM
{
	background: #FFF;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}

/* ----------------->>> .box04 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ----------------->>> .box05 <<<-----------------*/
.box05
{
	clear: both;
}

.box05 .box05C
{
	clear: both;
	border-left: 1px solid #d1417d;
	border-right: 1px solid #d1417d;
	background: #96003d;
	padding: 0 5px;
	_height: 1px;
}

.box05 .box05BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box05BL.gif) left no-repeat;
}

.box05 .box05BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box05BR.gif) right no-repeat;
}

.box05 .box05BM
{
	height: 5px;
	background: url(../images/box05BM.gif) top repeat-x;
	line-height: 5px;
	overflow: hidden;
}

/* ----------------->>> .box05 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ----------------->>> .box06 <<<-----------------*/
.box06
{
	clear: both;
}

.box06 .box06C
{
	clear: both;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	background: #eaedd3;
	_height: 1px;
}

.box06 .box06TL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box06TL.gif) left no-repeat;
}

.box06 .box06TR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box06TR.gif) right no-repeat;
}

.box06 .box06TM
{
	height: 5px;
	background: url(../images/box06TM.gif) top repeat-x;
	line-height: 5px;
	overflow: hidden;
}

.box06 .box06BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box06BL.gif) left no-repeat;
}

.box06 .box06BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box06BR.gif) right no-repeat;
}

.box06 .box06BM
{
	height: 5px;
	background: url(../images/box06BM.gif) top repeat-x;
	line-height: 5px;
	overflow: hidden;
}

/* ----------------->>> .box06 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ----------------->>> .box07 <<<-----------------*/
.box07
{
	clear: both;
}

.box07 .box07C
{
	clear: both;
	padding: 0 8px 4px 8px;
	background: #f7f5ec;
}

.box07 .box07TL
{
	clear: both;
	padding-left: 5px;
	height: 15px;
	background: url(../images/box07TL.gif) no-repeat;
}

.box07 .box07TR
{
	padding-right: 5px;
	height: 15px;
	background: url(../images/box07TR.gif) right no-repeat;
}

.box07 .box07TM
{
	background: url(../images/box07TM.gif) repeat-x;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
}

.box07 .box07BL
{
	clear: both;
	padding-left: 5px;
	height: 4px;
	background: url(../images/box01BL.gif) no-repeat;
	line-height: 4px;
}

.box07 .box07BR
{
	padding-right: 5px;
	height: 4px;
	background: url(../images/box01BR.gif) right no-repeat;
}

.box07 .box07BM
{
	background: #f7f5ec;
	height: 4px;
	line-height: 4px;
	overflow: hidden;
}

/* ----------------->>> .box07 <<<-----------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ----------------->>> .box08 <<<-----------------*/
.box08
{
	clear: both;
	margin: 5px 0;
}

.box08 .box08C
{
	clear: both;
	padding: 0 3px;
	border-right: 1px solid #efd8e9;
	border-left: 1px solid #efd8e9;
	background: #FFF;
	color: #a50000;
	line-height:normal;
}
.box08 .box08C .err
{
	font-size: 16px;
	font-weight: bolder;
	padding: 2px;
}
.box08 .box08C ul
{
	margin: 5px 20px;
}
.box08 .box08C ul li
{
	margin: 2px 20px;
	list-style-type: decimal;
}

.box08 .box08TL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box08TL.gif) no-repeat;
}

.box08 .box08TR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box08TR.gif) right no-repeat;
}

.box08 .box08TM
{
	background: url(../images/box08TM.gif) repeat-x;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}

.box08 .box08BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box08BL.gif) no-repeat;
	line-height: 5px;
}

.box08 .box08BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box08BR.gif) right no-repeat;
}

.box08 .box08BM
{
	background: url(../images/box08BM.gif) repeat-x;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}

/* ----------------->>> .box08 <<<-----------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ----------------->>> .box08 <<<-----------------*/
.boxmessage
{
	margin: 0;
	max-width: 360px;
	width: auto !important;
	width: 360px;
}

.boxmessage .center
{
	padding: 0 5px;
	border-right: 1px solid #efd8e9;
	border-left: 1px solid #efd8e9;
	background: #FFF;
	color: #a50000;
	line-height:normal;
}

.boxmessage .topleft
{
	padding-left: 5px;
	background: url(../images/box08TL.gif) no-repeat;
}

.boxmessage .topright
{
	padding-right: 5px;
	background: url(../images/box08TR.gif) right no-repeat;
}

.boxmessage .topcenter
{
	border-top: 1px solid #efd8e9;
	height: 5px;
	line-height: 5px;
	background: #FFF;
	overflow: hidden;
}
.boxmessage .topcenter ul
{
	margin: 5px 20px;
}
.boxmessage .topcenter ul li
{
	margin: 2px 20px;
	list-style-type: decimal;
}
.boxmessage .bottomleft
{
	padding-left: 5px;
	background: url(../images/box08BL.gif) no-repeat;
}

.boxmessage .bottomright
{
	padding-right: 5px;
	background: url(../images/box08BR.gif) right no-repeat;
}

.boxmessage .bottomcenter
{
	border-bottom: 1px solid #efd8e9;
	height: 5px;
	line-height: 5px;
	background: #FFF;
	overflow: hidden;
}

/* ----------------->>> .boxmessage <<<-----------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ----------------->>> .box09 <<<-----------------*/
.box09
{
	clear: both;
}

.box09 .box09C
{
	clear: both;
	border-left: 1px solid #bd3433;
	border-right: 1px solid #bd3433;
	background: #810100;
	padding: 0 5px;
	_height: 1px;
}

.box09 .box09BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box09BL.gif) left no-repeat;
}

.box09 .box09BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box09BR.gif) right no-repeat;
}

.box09 .box09BM
{
	height: 5px;
	background: url(../images/box09BM.gif) top repeat-x;
	line-height: 5px;
	overflow: hidden;
}

/* ----------------->>> .box09 <<<-----------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ----------------->>> .box10 <<<-----------------*/
.box10
{
	clear: both;
}

.box10 .box10C
{
	clear: both;
	padding: 3px 8px;
	background: #f9f5e1;
	_height: 1px;
}

.box10 .box10TL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box10TL.gif) no-repeat;
}

.box10 .box10TR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box10TR.gif) right no-repeat;
}

.box10 .box10TM
{
	background: #f9f5e1;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}

.box10 .box10BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box10BL.gif) no-repeat;
}

.box10 .box10BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box10BR.gif) right no-repeat;
}

.box10 .box10BM
{
	background: #f9f5e1;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}
/* ----------------->>> .box10 <<<-----------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ----------------->>> .box11 <<<-----------------*/
.box11
{
	clear: both;
}

.box11 .box11C
{
	clear: both;
	padding: 0 8px 3px 8px;
	background: #f9f5e1;
	_height: 1px;
}

.box11 .box11TL
{
	clear: both;
	padding-left: 5px;
	height: 35px;
	background: url(../images/box11TL.gif) no-repeat;
}

.box11 .box11TR
{
	padding-right: 5px;
	height: 35px;
	background: url(../images/box11TR.gif) right no-repeat;
}

.box11 .box11TM
{
	background: url(../images/box11TM.gif) repeat-x;
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	overflow: hidden;
}

.box11 .box11BL
{
	clear: both;
	padding-left: 5px;
	height: 5px;
	background: url(../images/box11BL.gif) no-repeat;
}

.box11 .box11BR
{
	padding-right: 5px;
	height: 5px;
	background: url(../images/box11BR.gif) right no-repeat;
}

.box11 .box11BM
{
	background: #f9f5e1;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
}
/* ----------------->>> .box11 <<<-----------------*/
/* ------------------------------------------------*/

.boxS01
{
	clear: both;
}
.boxS01 .t1
{
	height: 1px;
	line-height: 1px;
	margin: 0 4px;
	background: #ccc;
	overflow: hidden;
}
.boxS01 .t2
{
	height: 1px;
	line-height: 1px;
	margin: 0 2px;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;
	background: #EEEEFF;
	overflow: hidden;
}
.boxS01 .t3
{
	height: 2px;
	line-height: 1px;
	margin: 0 1px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	overflow: hidden;
}

.boxS01W .t3
{
	background: #FFF;
}
.boxS01W .t2
{
	background: #FFF;
}
.boxS01W .boxS01Wcontainer
{
	background: #FFF;
	clear: both;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 4px 8px;
}

.boxS01B .t3
{
	background: #EEEEFF;
}
.boxS01B .t2
{
	background: #EEEEFF;
}
.boxS01B .boxS01Bcontainer
{
	background: #EEEEFF;
	clear: both;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 4px 8px;
}

.boxS01R .t3
{
	background: #FFEEEE;
}
.boxS01R .t2
{
	background: #FFEEEE;
}
.boxS01R .boxS01Rcontainer
{
	background: #FFEEEE;
	clear: both;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 4px 8px;
}

.boxS01G .t3
{
	background: #EEFFEE;
}
.boxS01G .t2
{
	background: #EEFFEE;
}
.boxS01G .boxS01Gcontainer
{
	background: #EEFFEE;
	clear: both;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 4px 8px;
	text-align:justify;
}


/* ------------------------------------------------*/
/* ---------------->>> .btnGold <<<----------------*/
.btnGold
{
	clear: both;
	height: 18px;
	text-align: center;
}
.btnGold .L
{
	height: 18px;
	width: 5px;
	background: url(../images/btnGoldL.gif) top left no-repeat;
}
.btnGold .R
{
	width: 5px;
	background: url(../images/btnGoldR.gif) top right no-repeat;
}
.btnGold .M
{
	background: url(../images/btnGoldM.gif) top repeat-x;
	padding: 0 3px;
}
.btnGold a
{
	color: #333;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
}
.btnGold a:hover
{
	color: #666;
}
.btnGold span
{
	color: #333;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
	cursor:pointer;
}
.btnGold span:hover
{
	color: #666;
}

/* ---------------->>> .btnGold <<<----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ---------------->>> .divbtn <<<----------------*/
.tablebtn
{
	height: 18px;
	line-height: 18px;
	text-align: center;
	cursor: pointer;
	font-weight: normal;
	text-decoration: none;
	color: #333;
}
.tablebtn .l
{
	width: 4px;
	background: url(../images/btnGoldL.gif) top left no-repeat;
}
.tablebtn .r
{
	width: 4px;
	background: url(../images/btnGoldR.gif) top right no-repeat;
}
.tablebtn .c
{
	background: url(../images/btnGoldM.gif) top repeat-x;
	padding: 0 3px;
	text-align:center;
	text-indent: 0;
}
.tablebtn .c a
{
	color: #333;
	text-align:center;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

.tablebtn .c a:hover
{
	color: #a50000;
	padding: 0;
	margin: 0;
	text-indent: 0;
}
.tablebtn .c span
{
	color: #333;
	text-align:center;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

.tablebtn .c span:hover
{
	color: #a50000;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

/* ---------------->>> .divbtn <<<----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* --------------->>> .divbtnover <<<---------------*/
.tablebtnover
{
	height: 18px;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	color: #a50000;
	line-height: 18px;
}
.tablebtnover .l
{
	width: 4px;
	background: url(../images/btnSilverL.gif) top left no-repeat;
}
.tablebtnover .r
{
	width: 4px;
	background: url(../images/btnSilverR.gif) top right no-repeat;
}

.tablebtnover .c
{
	background: url(../images/btnSilverM.gif) top repeat-x;
	padding: 0 3px;
	text-align:center;
	text-indent: 0;
}

.tablebtnover .c a
{
	color: #333;
	text-align:center;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

.tablebtnover .c a:hover
{
	color: #a50000;
	padding: 0;
	margin: 0;
	text-indent: 0;
}
.tablebtnover .c span
{
	color: #333;
	text-align:center;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

.tablebtnover .c span:hover
{
	color: #a50000;
	text-align:center;
	padding: 0;
	margin: 0;
	text-indent: 0;
}

/* --------------->>> .divbtnover <<<---------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ---------------->>> .pageround <<<----------------*/
.pageround
{
	text-align: center;
}
.pageround div
{
	width: 30px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	margin: 0 3px;
	float: left;
}
.pageround .bgout
{
	color: #FFF;
	background-color: #b7cf0e;
}
.pageround .bgover
{
	color: #111;
	background-color: #d3d0bf;
}
.pageround .allspace
{
	margin: 0 3px;
	width: 8px;
}

.pageround a
{
	color: #FFF;
	text-decoration: none;
}

.pageround a:hover
{
	color: #a50000;
	text-decoration: none;
}
/* --------------->>> .divbtnover <<<---------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ---------------->>> .divbtn <<<----------------*/
.divbtn
{
	padding-left: 5px;
	background: url(../images/btnGoldL.gif) no-repeat;
}

.divbtn .r
{
	padding-right: 5px;
	background: url(../images/btnGoldR.gif) repeat-x right;
}

.divbtn .m
{
	background: url(../images/btnGoldM.gif) repeat-x;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	text-align: center;
}

.divbtn .m a
{
	color: #333;
	line-height: 18px;
	text-decoration: none;
	padding: 0 7px;
}

.divbtn .m a:hover
{
	color: #a50000;
	text-decoration: none;
}

/* ---------------->>> .divbtn <<<----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* --------------->>> .divbtnover <<<---------------*/
.divbtnover
{
	padding-left: 4px;
	background: url(../images/btnSilverL.gif) top left no-repeat;
}

.divbtnover .r
{
	padding-right: 4px;
	background: url(../images/btnSilverR.gif) top right no-repeat;
}

.divbtnover .m
{
	background: url(../images/btnSilverM.gif) top repeat-x;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	text-align: center;
}

.divbtnover a
{
	color: #333;
	line-height: 18px;
	text-decoration: none;
	padding: 0 8px;
}

.divbtnover a:hover
{
	color: #a50000;
	text-decoration: none;
}

/* --------------->>> .divbtnover <<<---------------*/
/* ------------------------------------------------*/



/* ------------------------------------------------*/
/* --------------->>> .btnSilver <<<---------------*/
.btnSilver
{
	clear: both;
	height: 18px;
	text-align: center;
}

.btnSilver .L
{
	height: 18px;
	width: 4px;
	background: url(../images/btnSilverL.gif) top left no-repeat;
}

.btnSilver .R
{
	width: 4px;
	background: url(../images/btnSilverR.gif) top right no-repeat;
}

.btnSilver .M
{
	background: url(../images/btnSilverM.gif) top repeat-x;
}

.btnSilver a
{
	color: #666;
	line-height: 18px;
	text-decoration: none;
}

.btnSilver a:hover
{
	color: #a50000;
	text-decoration: none;
}

/* --------------->>> .btnSilver <<<---------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ---------------->>> .btnred <<<-----------------*/
.btnred
{
	clear: both;
	text-align: center;
}

.btnred .c
{
	clear: both;
	border-left: 1px solid #bb0500;
	border-right: 1px solid #bb0500;
	background: #a50000;
}
.btnred .c a, btnred .c a:hover
{
	color: #fff;
}
.btnred .tl
{
	clear: both;
	padding-left: 6px;
	background: url(../images/icons/btnRedTL.gif) no-repeat;
	height: 6px;
}

.btnred .tr
{
	padding-right: 6px;
	background: url(../images/icons/btnRedTR.gif) right no-repeat;
	height: 6px;
}

.btnred .tm
{
	background: url(../images/icons/btnRedTM.gif) repeat-x;
	line-height: 6px;
	height: 6px;
	overflow: hidden;
}

.btnred .bl
{
	clear: both;
	padding-left: 6px;
	background: url(../images/icons/btnRedBL.gif) no-repeat;
	height: 6px;
}

.btnred .br
{
	padding-right: 6px;
	background: url(../images/icons/btnRedBR.gif) right no-repeat;
	height: 6px;
}

.btnred .bm
{
	background: url(../images/icons/btnRedBM.gif) repeat-x;
	line-height: 6px;
	height: 6px;
	overflow: hidden;
}

/* ---------------->>> .btnRed <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* --------------->>> .btnYellow <<<---------------*/
.btnYellow
{
	clear: both;
	text-align: center;
}

.btnYellow .btnYellowC
{
	clear: both;
	border-left: 1px solid #bdc1a3;
	border-right: 1px solid #bdc1a3;
	background: #eaedd3;
	line-height: 20px;
}

.btnYellow .btnYellowTL
{
	clear: both;
	padding-left: 6px;
	background: url(../images/icons/btnYellowTL.gif) no-repeat;
	height: 6px;
}

.btnYellow .btnYellowTR
{
	padding-right: 6px;
	background: url(../images/icons/btnYellowTR.gif) right no-repeat;
	height: 6px;
}

.btnYellow .btnYellowTM
{
	background: url(../images/icons/btnYellowTM.gif) repeat-x;
	line-height: 6px;
	height: 6px;
	overflow: hidden;
}

.btnYellow .btnYellowBL
{
	clear: both;
	padding-left: 6px;
	background: url(../images/icons/btnYellowBL.gif) no-repeat;
	height: 6px;
}

.btnYellow .btnYellowBR
{
	padding-right: 6px;
	background: url(../images/icons/btnYellowBR.gif) right no-repeat;
	height: 6px;
}

.btnYellow .btnYellowBM
{
	background: url(../images/icons/btnYellowBM.gif) repeat-x;
	line-height: 6px;
	height: 6px;
	overflow: hidden;
}

/* --------------->>> .btnYellow <<<---------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* --------------->>> .btnwhite <<<---------------*/
.btnwhite
{
	clear: both;
	text-align: center;
}

.btnwhite .c
{
	clear: both;
	border-left: 1px solid #bdc1a3;
	border-right: 1px solid #bdc1a3;
	background: #eaedd3;
}
.btnwhite .c a, .btnwhite .c a:hover
{
	color: #666;
}
.btnwhite .c a:hover
{
	color: #333;
}
.btnwhite .tl
{
	clear: both;
	padding-left: 6px;
	background: url(../images/icons/btnYellowTL.gif) no-repeat;
	height: 6px;
}

.btnwhite .tr
{
	padding-right: 6px;
	background: url(../images/icons/btnYellowTR.gif) right no-repeat;
	height: 6px;
}

.btnwhite .tm
{
	background: url(../images/icons/btnYellowTM.gif) repeat-x;
	line-height: 6px;
	height: 6px;
	overflow: hidden;
}

.btnwhite .bl
{
	clear: both;
	padding-left: 6px;
	background: url(../images/icons/btnYellowBL.gif) no-repeat;
	height: 6px;
}

.btnwhite .br
{
	padding-right: 6px;
	background: url(../images/icons/btnYellowBR.gif) right no-repeat;
	height: 6px;
}

.btnwhite .bm
{
	background: url(../images/icons/btnYellowBM.gif) repeat-x;
	line-height: 6px;
	height: 6px;
	overflow: hidden;
}
/* --------------->>> .btnwhite <<<---------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* ---------------->>> .btnPay <<<----------------*/
.btnPay
{
	clear: both;
	height: 40px;
	text-align: center;
}

.btnPay .L
{
	height: 40px;
	width: 5px;
	background: url(../images/btnPayL.gif) top left no-repeat;
}

.btnPay .R
{
	width: 5px;
	background: url(../images/btnPayR.gif) top right no-repeat;
}

.btnPay .M
{
	background: url(../images/btnPayM.gif) top repeat-x;
	cursor:pointer;
}

.btnPay a, .btnPay span
{
	color: #555;
	line-height: 40px;
	text-decoration: none;
	font-size: 20px;
	font-style: italic;
	padding: 0 5px;
	display: block;
}

.btnPay a:hover
{
	color: #000;
}

/* ---------------->>> .btnPay <<<----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ---------------->>> .phoS01 <<<-----------------*/
.phoS01
{
	clear: both;
	padding: 5px;
	background: url(../images/phoSLine01.gif) no-repeat;
}
.phoS01 a
{
	display: block;
}
.phoS01 img
{
	border: 1px solid #333;
	width: 130px;
	height: 150px;
	display: block;
}

/* ---------------->>> .phoS01 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ------------>> .phoS02 Blacklist <<<------------*/
.phoS02
{
	clear: both;
	padding: 5px 6px 20px 12px;
	background: url(../images/phoSLine02.gif) no-repeat;
}
.phoS02 a
{
	display: block;
}
.phoS02 a img
{
	border: 1px solid #666;
	width: 130px;
	height: 150px;
	display: block;
}

/* ---------------->>> .phoS01 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* --------------->> .phoS03 Big <<<---------------*/
.phoS03
{
	padding: 5px;
	background: url(../images/phoSLine03.gif) no-repeat;
}
.phoS03 a
{
	display: block;
}
.phoS03 a img
{
	border: 1px solid #666;
	width: 265px;
	height: 345px;
	display: block;
}

/* ---------------->>> .phoS03 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ---------------->>> .phoS04 <<<-----------------*/
.phoS04
{
	padding: 5px;
	background: url(../images/phoSLine04.gif) top left no-repeat;
	text-align: left;
}

.phoS04 img
{
	width: 130px;
	height: 150px;
}
.phoS04 a
{
	border: 1px solid #ccc;
	display: block;
	width: 130px;
	height: 150px;
}

/* ---------------->>> .phoS01 <<<-----------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* --------------->>> membership <<<---------------*/
.memGold
{
	padding-left: 20px;
	background: url(../images/icons/stars.gif) 0 -42px no-repeat;
	line-height: 20px;
	color: #F90;
}
.memGold a
{
	color: #F90;
}
.memGold a:hover
{
	color: #F90;
}
.memSilver
{
	padding-left: 20px;
	background: url(../images/icons/stars.gif) 0 -22px no-repeat;
	line-height: 20px;
	color: #0099CC
} 
.memSilver a
{
	color: #0099CC
}
.memSilver a:hover
{
	color: #0099CC
}
.memStandard
{
	padding: 0 0 0 20px;
	background: url(../images/icons/stars.gif) 0 -2px no-repeat;
	color: #009900;
	line-height: 20px;
	vertical-align: bottom;
}
.memStandard a
{
	color: #009900;
}
.memStandard a:hover
{
	color: #009900;
}

/* --------------->>> membership <<<---------------*/
/* ------------------------------------------------*/

/* ------------------------------------------------*/
/* --------------->>> membership cc25ff <<<---------------*/
.memgoldcolor
{
	color: #F90;
}

.memsilvercolor
{
	color: #0099CC;
}

.memstandardcolor
{
	color: #009900;
}

/* --------------->>> membership <<<---------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ------------->>> statusIsOnline <<<-------------*/
.statusOnline
{
	padding-left: 20px;
	background: url(../images/icons/status.gif) 0 -20px no-repeat;
}

.statusOffline
{
	padding-left: 20px;
	background: url(../images/icons/status.gif) 0 0 no-repeat;
}

/* ------------->>> statusIsOnline <<<-------------*/
/* ------------------------------------------------*/


/* ------------------------------------------------*/
/* ---------------->>> RingLine <<<----------------*/
.ringLine
{
	clear: both;
	text-align: center;
}

.ringLine table
{
	line-height: 15px;
	width: 98%;
	margin: 0 auto;
	padding: 0;
	border: none;
}

.ringLine .ringLineRight
{
	height: 15px;
	width: 10px;
	background: url(../images/lineR.gif) top no-repeat;
}

.ringLine .ringLingLeft
{
	height: 15px;
	width: 10px;
	background: url(../images/lineL.gif) top no-repeat;
}

.ringLine .ringLineMiddle
{
	background: url(../images/lineM.gif) repeat-x top;
}

.ringLine .ringLineRing
{
	width: 18px;
	height: 15px;
	background: url(../images/lineRing.gif) top no-repeat;
}

/* ---------------->>> RingLine <<<----------------*/
/* ------------------------------------------------*/

/* ------------------>>> App <<<-------------------*/
/* ------------------------------------------------*/
.appBrowse
{
	margin: 0 10px;
	clear: both;
}
.appBrowse table td
{
	vertical-align: top;
}
.appBrowse .sexChoose
{
	clear: both;
}
.appBrowse .sexChoose ul
{
}
.appBrowse .sexChoose ul li
{
	float: left;
	display: inline;
	margin-right: 8px;
}

.appBrowse .browseWay
{
	clear: both;
	text-align: right;
}
.appBrowse .browseWay ul
{
	float: right;
}
.appBrowse .browseWay ul li
{
	float: left;
	display: inline;
	margin-left: 8px;
}

.appPage
{
	margin: 10px 8px 0 8px;
	clear: both;
}
.pages
{
	display: inline-block;
}
.pages ul
{
}
.pages ul li
{
	float: left;
	display: inline;
	margin: 0 2px;
}
.pages ul li span
{
	padding: 0 3px;
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
	line-height: 18px;
}
.pages ul li span
{
	padding: 0 3px;
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
	line-height: 18px;
}
.pages ul li label
{
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
	line-height: 18px;
}
.pages ul li label a
{
	padding: 0 3px;
	text-decoration: none;
	color: #a50000;
}
.pages ul li label a:hover
{
	text-decoration: none;
	background-color: #EBECD3;
}

.appPage .order
{
	float: right;
}
/* ------------------>>> App <<<-------------------*/
/* ------------------------------------------------*/

.female
{
	padding-left: 20px;
	background: url(../images/icons/female.gif) no-repeat;
	line-height: 20px;
}
.female a, .male a
{
	text-decoration: none;
	color: #a50000;
	font-size: 14px;
	font-weight: bold;
}
.male
{
	padding-left: 20px;
	background: url(../images/icons/male.gif) no-repeat;
	line-height: 20px;
}

.signStared
{
	background: url(../images/icons/signStar.gif) no-repeat;
	line-height: 20px;
}
.signUnstared
{
	background: url(../images/icons/signStar.gif) -20px 0 no-repeat;
	line-height: 20px;
}


/* ------------------------------------------------*/
/* ---------------->>> .btnGold <<<----------------*/
.navBlue
{
	width: 100%;
	clear: both;
	height: 35px;
	text-align: center;
}

.navBlue .L
{
	height: 35px;
	width: 5px;
	background: url(../images/navBlueL.gif) top left no-repeat;
}

.navBlue .R
{
	width: 5px;
	background: url(../images/navBlueR.gif) top right no-repeat;
}

.navBlue .M
{
	background: url(../images/navBlueM.gif) top repeat-x;
}

.navBlue a
{
	color: #333;
	line-height: 35px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin: 0 5px;
	font-size: 14px;
}

.navBlue a:hover
{
	color: #000;
	background: url(../images/navBlueH.gif);
}
.navBlue .navBlueH
{
	color: #000;
	background: url(../images/navBlueH.gif);
}

.browsephoto
{
	width: 130px;
	height: 150px;
	margin: 0 auto;
}
.browsephoto a
{
	width: 130px;
	height: 150px;
	display: block;
}
.movebg
{
	background-color: #F1DDC4;
}
/* ---------------->>> .navBlue <<<----------------*/
/* ------------------------------------------------*/

.adminSimbel
{
	line-height: 20px;
	background: url(../images/icons/status.gif) no-repeat;
	height: 20px;
	padding-left: 20px;
}
.green
{
	color: #090;
}
.blue
{
	color: #09C;
}
.yellow
{
	color: #F90;
}
.red
{
	color: #a50000;
}
.li100 ul li
{
	display: block;
}
.li33 ul li
{
	float: left;
	width: 32%;
	display: block;
}
.li25 ul li
{
	float: left;
	width: 25%;
	display: block;
}
.li20 ul li
{
	float: left;
	width: 20%;
	display: block;
}
.sepLine01
{
	background: url(../images/sepLine01.gif);
	height: 2px;
	overflow: hidden;
}
.sepLine02
{
	background: #eee;
	height: 1px;
	overflow: hidden;
}

/* ------------------------------------------------*/
/* --------------->>> .indexLine <<<---------------*/

.indexLine
{
	background: url(../images/indexLine01.gif) repeat-x;
	height: 10px;
	overflow: hidden;
}
.indexLine span
{
	float: right;
	width: 6px;
	height: 10px;
	background: url(../images/indexLine02.gif);
	margin-right: 15px;
}

/* --------------->>> .indexLine <<<---------------*/
/* ------------------------------------------------*/

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners, b.niftyfill
{
	display: block;
}
b.niftycorners *
{
	display: block;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px;
}
/*normal*/
b.r1
{
	margin: 0 3px;
	border-width: 0 2px;
}
b.r2
{
	margin: 0 2px;
}
b.r3
{
	margin: 0 1px;
}
b.r4
{
	height: 2px;
}
b.rb1
{
	margin: 0 8px;
	border-width: 0 2px;
}
b.rb2
{
	margin: 0 6px;
	border-width: 0 2px;
}
b.rb3
{
	margin: 0 5px;
}
b.rb4
{
	margin: 0 4px;
}
b.rb5
{
	margin: 0 3px;
}
b.rb6
{
	margin: 0 2px;
}
b.rb7
{
	margin: 0 1px;
	height: 2px;
}
b.rb8
{
	margin: 0;
	height: 2px;
}
b.rs1
{
	margin: 0 1px;
}
/*transparent inside*/
b.t1
{
	border-width: 0 5px;
}
b.t2
{
	border-width: 0 3px;
}
b.t3
{
	border-width: 0 2px;
}
b.t4
{
	height: 2px;
}
b.tb1
{
	border-width: 0 10px;
}
b.tb2
{
	border-width: 0 8px;
}
b.tb3
{
	border-width: 0 6px;
}
b.tb4
{
	border-width: 0 5px;
}
b.tb5
{
	border-width: 0 4px;
}
b.tb6
{
	border-width: 0 3px;
}
b.tb7
{
	border-width: 0 2px;
	height: 2px;
}
b.tb8
{
	border-width: 0 1px;
	height: 2px;
}
b.ts1
{
	border-width: 0 2px;
}


/* ------------------------------------------------*/
/* --------------->>> .scrollbarcolor <<<---------------*/
.scrollbarcolor
{
	position: relative;
}
.scrollbarcolor .c
{
	text-align: left;
	margin: 8px 26px 0 8px;
	overflow: hidden;
}
.scrollbarcolor .s
{
	width: 13px;
	background: #f6f6f6;
	border: 1px solid #D1D3E0;
	position: absolute;
	top: 0;
	right: 7px;
}
.scrollbarcolor .s .h
{
	height: 28px; 
	background-color: #9ad6f3;
}
/* --------------->>>9ad6f3 .scrollbarcolor background: url(../images/bar.jpg) -5px -1px repeat-x; <<<---------------*/
/* ------------------------------------------------*/
.topviewuserprofile
{
	padding: 2px;
	background-color: #aaa;
}
.topviewuserprofiletitle
{
	float:right;
	font-size: 12px;
	padding: 0 20px 0 0;
}
.viewuserprofile
{
} 
.viewuserprofile .img
{
	width: 130px;
	height: 150px;
	float:left;
	padding: 0 5px 5px 0;
}
.viewuserprofile .ld
{ 
	height: 30px;
	background-image: url(/images/googleloading.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
.viewuserprofile .con
{ 
	margin: 0 5px;
	line-height: 20px;
}
.viewuserprofile .con .l
{
	padding-left: 10px;
	text-indent: 5px;
}
.viewuserprofile .con .l .b
{
	font-weight:bold;
}
.viewuserprofile .cont
{
	margin: 0;
	line-height: 18px; 
}
.viewuserprofile .cont .na
{
	margin: 0 0 5px 0;
}
.viewuserprofile .cont .na .ti
{
	font-size: 16px;
	font-weight:bolder;
}
.viewuserprofile .cont .l
{
	padding: 0px; 
}
.viewuserprofile .cont .l .b
{
	font-weight:bold;
}
.viewuserprofile .cont .l .li
{
	padding: 0 10px 0 0;
}
.viewuserprofile .con .link
{
	padding: 5px 10px;
	text-indent: 5px;
}

.viewuserprofile .con .na
{
	margin: 0 0 5px 0;
}

.viewuserprofile .con .na .un
{
	padding: 0 0 0 5px;
	font-weight:bold;
}
.viewuserprofile .con .ct td
{
	 padding: 0 5px 0 0;
}
.share
{ 
	cursor:pointer;
}
.share .span
{
	font-size: 12px;
	font-weight: bolder;
}
.share .shareto
{ 
	position:absolute;
} 
.share .shareto .t
{ 
	text-align:center;
	font-size: 12px;
	font-weight:bolder;
} 
.share .shareto .sharecontent
{  
	font-size: 12px;
	font-weight:normal;
	line-height: 16px;
	vertical-align: bottom;
	padding: 3px 5px;
} 
.share .shareto .sharecontent .img
{ 
	width: 16px;
	height: 16px; 
	vertical-align: top;
	padding: 3px 0;
	border: 0;
}  
 
.share .shareto .sharecontent a
{ 
	margin: 0 3px;
}  

.share .shareto .sharecontent a:hover
{ 
	font-weight:bolder;
}  

