.vipPageWrapper{
	width: 965px;
	font-family: Arial, sans-serif;
	margin: 34px auto 0;
}

.vipPageWrapper .hidddenPreloadedSprite{
	display: none;
}

.vipPageWrapper .header_{
	height: 265px;

	position: relative;

}


.vipPageWrapper .header_ .imgBig,
.vipPageWrapper .header_ .imgSmall{
	position: absolute;
	z-index: 1;
}

.vipPageWrapper .header_ .imgBig{
	left: 86px;
	top: 46px;
}

.vipPageWrapper .header_ .imgBig img{
	width: 155px;
}

.vipPageWrapper .header_ .imgSmall{
	right: 117px;
	top: 64px;
}

.vipPageWrapper .header_ .imgSmall img{
	width: 123px;
}

.vipPageWrapper .header_ .deco{
	position: absolute;
	z-index: 3;
	width: 965px;
	height: 265px;
	background-position: 0 -112px;
}

.vipPageWrapper .header_ .deco .text{
	font-weight: bold;
	font-size: 20px;
	color: #FF7200;
	text-align: center;
	margin-top: 74px;
}

.vipPageWrapper .header_ .deco a.buyButton{
	display: block;
	width: 335px;
	height: 40px;
	margin: 25px auto 0;
	padding-top: 23px;
	text-align: center;
	background-position: 0 -377px;
	color: white;
	text-decoration: none;
	font-size: 20px;
	text-shadow: 0 1px 0 #6B4218
}


.whiteBg{
	background: url('/images/vipServicesDescriptionBg.png?v=1') 0 0 no-repeat;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border: 1px solid #eeeeee;
	margin: 11px 0 0;
	padding: 0 30px;
}

.vipPageWrapper .dividerText{
	color: #787878;
	text-align: center;
	font-size: 14px;

	font-weight: bold;
	padding-bottom: 27px;
	border-bottom: 1px solid #DEDEDE;

	margin: 32px auto 0;
}

.vipPageWrapper{
	text-align: center;
}


.vipPageWrapper .oneSectionTitle{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: white;
	text-shadow: 0 1px 0 #000;
	background: #FFC800;
	display: inline-block;
	padding: 6px 13px;
	margin: 30px 0 3px;
	border-radius: 13px;
}



.vipPageWrapper .servicesWrapper{



}

.vipPageWrapper .one{
	width: 261px;
	height: 112px;

	float: left;
	cursor: pointer;

	padding: 10px;
	margin: 0 10px 30px;
	transition-duration: 1.2s;
}

.vipPageWrapper .one.selected{
	background: rgba(255, 168, 0, 0.3);
	border-radius: 12px;
}



.vipPageWrapper .spr{
	background-image: url('/images/vipServicesSprite.png?v=1');
	background-repeat: no-repeat;
}

.vipPageWrapper .one .picture{
	height: 99px;
	width: 99px;
	float: left;
	margin-right: 10px;
	border: 6px solid #DEDEDE;
	border-radius: 12px;
}

.vipPageWrapper .one.selected .picture{
	border-color: #FFD37E;
}

.vipPageWrapper .one.videoCalls .picture{
	background-position: 0 -6px;
}

.vipPageWrapper .one.invisible .picture{
	background-position: -118px -6px;
}

.vipPageWrapper .one.extendedSearch .picture{
	background-position: -230px -6px;
}

.vipPageWrapper .one.vipBg .picture{
	background-position: -342px -6px;
}

.vipPageWrapper .one.extendedPhotosView .picture{
	background-position: -454px -6px;
}

.vipPageWrapper .one.multyTagsSearch .picture{
	background-position: -566px -6px;
}

.vipPageWrapper .one.videoBg .picture{
	background-position: -676px -6px;
}

.vipPageWrapper .one.viewVisitors .picture{
	background-position: -790px -6px;
}

.vipPageWrapper .one.addNewTags .picture{
	background-position: -902px -6px;
}

.vipPageWrapper .one.searchFilters .picture{
	background-position: -1126px -6px;
}

.vipPageWrapper .one.viewVisitorsActivityTime .picture{
	background-position: -1238px -6px;
}


.vipPageWrapper .one.chat_crown .picture{
	background-position: -1797px -6px;
}

.vipPageWrapper .one.chat_images .picture{
	background-position: -1462px -6px;
}

.vipPageWrapper .one.chat_profileLink .picture{
	background-position: -1685px -6px;
}

.vipPageWrapper .one.chat_ip .picture{
	background-position: -1349px -6px;
}

.vipPageWrapper .one.chat_see_moderator .picture{
	background-position: -1574px -6px;
}

.vipPageWrapper .one.chat_vip_status .picture{
	background-position: -2812px -6px;
}


.vipPageWrapper .one.chat_see_ban_list .picture{
	background-position: -2917px -6px;
}






.vipPageWrapper .one.chat_medialinks .picture{
	background-position: -1911px -6px;
}

.vipPageWrapper .one.oftenInMoreUsers .picture{
	background-position: -2022px -6px;
}

.vipPageWrapper .one.oftenOnIndex .picture{
	background-position: -2136px -6px;
}

.vipPageWrapper .one.searchHighlight .picture{
	background-position: -2358px -6px;
}

.vipPageWrapper .one.imHighlight .picture{
	background-position: -2246px -6px;
}

.vipPageWrapper .one.otherProfileVisitsQ .picture{
	background-position: -2470px -6px;
}

.vipPageWrapper .one.seeVisitors .picture{
	background-position: -2696px -6px;
}

.vipPageWrapper .one.onlineFilter .picture{
	background-position: -2587px -6px;
}













































.vipPageWrapper .one .text{
	float: left;
	width: 140px;
	margin-top: 6px;
	text-align: left;
}

.vipPageWrapper .one .text .name{
	text-decoration: none;
	font-weight: bold;
	color: #546074;
	line-height: 17px;
	font-size: 13px;
}

.vipPageWrapper .one.selected .text .name{
	color: #FD5F00;
}

.vipPageWrapper .one .text .desc{
	display: none;
}

.vipPageWrapper .one .text a.name:hover{
	text-decoration: underline;
}

.vipPageWrapper .one .text .expireTime{
	border: 1px solid #818181;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-style: italic;
	display: inline-block;
	margin-top: 11px;
	padding: 6px 10px 6px;
}


.vipPageWrapper .one .text a.activate{
	color: #777777;
	display: inline-block;
	margin-top: 11px;
}


.vipPageWrapper .oneServiveDesc.whiteBg{
	padding: 0;
}

.vipPageWrapper .oneServiveDesc .inner{
	padding: 20px;
	background: rgba(255, 200, 0, 0.2);
}

.vipPageWrapper .oneServiveDesc .inner .hiddenWrapp{
	opacity: 0;
}

.vipPageWrapper .oneServiveDesc .image,
.vipPageWrapper .oneServiveDesc .desc{
	float: left;
}

.vipPageWrapper .oneServiveDesc .image{
	width: 434px;
	height: 255px;
	background-image: url('/images/vipServicesIconsBig_sp.jpg');
	background-repeat: no-repeat;
	border: 6px solid #ffd37e;
	border-radius: 12px;
}

.vipPageWrapper .oneServiveDesc.invisible .image{
	background-position: -447px -6px;
}


.vipPageWrapper .oneServiveDesc.extendedSearch .image{
	background-position: -894px -6px;
}

.vipPageWrapper .oneServiveDesc.vipBg .image{
	background-position: -1340px -6px;
}

.vipPageWrapper .oneServiveDesc.multyTagsSearch .image{
	background-position: -2236px -6px;
}

.vipPageWrapper .oneServiveDesc.videoBg .image{
	background-position: -2682px -6px;
}

.vipPageWrapper .oneServiveDesc.addNewTags .image{
	background-position: -3576px -6px;
}

.vipPageWrapper .oneServiveDesc.viewVisitorsActivityTime .image{
	background-position: -4917px -6px;
}

.vipPageWrapper .oneServiveDesc.chat_crown .image{
	background-position: -7143px -6px;
}

.vipPageWrapper .oneServiveDesc.chat_images .image{
	background-position: -5814px -6px;
}

.vipPageWrapper .oneServiveDesc.chat_profileLink .image{
	background-position: -6696px -6px;
}

.vipPageWrapper .oneServiveDesc.chat_ip .image{
	background-position: -5370px -6px;
}

.vipPageWrapper .oneServiveDesc.chat_see_moderator .image{
	background-position: -6257px -6px;
}


.vipPageWrapper .oneServiveDesc.chat_vip_status .image{
	background-position: -11160px -6px;
}


.vipPageWrapper .oneServiveDesc.chat_see_ban_list .image{
	background-position: -11607px -6px;
}









.vipPageWrapper .oneServiveDesc.chat_medialinks .image{
	background-position: -7590px -6px;
}

.vipPageWrapper .oneServiveDesc.chat_medialinks .image{
	background-position: -7590px -6px;
}

.vipPageWrapper .oneServiveDesc.oftenInMoreUsers .image{
	background-position: -8037px -6px;
}

.vipPageWrapper .oneServiveDesc.oftenOnIndex .image{
	background-position: -8485px -6px;
}

.vipPageWrapper .oneServiveDesc.searchHighlight .image{
	background-position: -9376px -6px;
}

.vipPageWrapper .oneServiveDesc.imHighlight .image{
	background-position: -8931px -6px;
}

.vipPageWrapper .oneServiveDesc.otherProfileVisitsQ .image{
	background-position: -9825px -6px;
}

.vipPageWrapper .oneServiveDesc.seeVisitors .image{
	background-position: -10720px -6px;
}

.vipPageWrapper .oneServiveDesc.onlineFilter .image{
	background-position: -10268px -6px;
}






























.vipPageWrapper .oneServiveDesc .desc{
	width: 407px;

	padding: 15px 20px 0;

	text-align: center;
}

.vipPageWrapper .oneServiveDesc .desc .title{
	font-weight: bold;
	font-size: 22px;
	color: #5B677D;
	margin-bottom: 12px;
	line-height: 24px;
}

.vipPageWrapper .oneServiveDesc .desc .text{
	font-size: 14px;
	color: #444444;
	line-height: 22px;
	margin-bottom: 28px;
}

.vipPageWrapper .oneServiveDesc .desc .button{
	display: inline-block;
	width: 169px;
	height: 30px;
	padding-top: 13px;
	background-position: -338px -378px;
	font-size: 16px;
	text-decoration: none;
	color: white;
	text-shadow: 0 1px 0 #6B4218
}



.profile_bg{
	display: none;
}


.vipPageWrapper .whiteBg{
	padding: 30px 30px 0;
}