/*EXP Icon + ZM icon
--------------------------*/
.zmexp_icn_16,.zmexp_icn_24,.zmexp_icn_32,.zmexp_icn_48,
.zmcoin_icn_16, .zmcoin_icn_24, .zmcoin_icn_32, .zmcoin_icn_48,
.zmexp_icn_16.disabled,.zmexp_icn_24.disabled,.zmexp_icn_32.disabled,.zmexp_icn_48.disabled,.zmcoin_icn_16.disabled, .zmcoin_icn_24.disabled, .zmcoin_icn_32.disabled, .zmcoin_icn_48.disabled{
	background-image:url(../images/zm_game_unit.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0 2px;
}
.zmcoin_icn_16{background-position:0 0;width:19px;height:16px;vertical-align:-3px;}
.zmcoin_icn_24{background-position:0 -32px;width:28px;height:24px;vertical-align:-5px;}
.zmcoin_icn_32{background-position:0 -64px;width:32px;height:32px;vertical-align:-8px;}
.zmcoin_icn_48{background-position:0 -112px;width:48px;height:48px;vertical-align:-16px;}
.zmexp_icn_16{background-position:0 -256px;width:16px;height:16px;vertical-align:-3px;}
.zmexp_icn_24{background-position:0 -288px;width:24px;height:24px;vertical-align:-5px;}
.zmexp_icn_32{background-position:0 -320px;width:32px;height:32px;vertical-align:-8px;}
.zmexp_icn_48{background-position:0 -368px;width:48px;height:48px;vertical-align:-16px;}
.zmcoin_icn_16.disabled{background-position:-80px 0}
.zmcoin_icn_24.disabled{background-position:-80px -32px}
.zmcoin_icn_32.disabled{background-position:-80px -64px}
.zmcoin_icn_48.disabled{background-position:-80px -112px}
.zmexp_icn_16.disabled{background-position:-80px -256px;}
.zmexp_icn_24.disabled{background-position:-80px -288px;}
.zmexp_icn_32.disabled{background-position:-80px -320px;}
.zmexp_icn_48.disabled{background-position:-80px -368px;}

/* level icon
-------------------*/
.lvnumtxt,.lvnumtxt2char{background-image:url(../images/zmlevel_sprt.png);}
.icolevel {
	display:inline-block;
	width:60px;
	height:16px;
	text-align:center;
	border-radius:2px;
	vertical-align:bottom;
	position:relative;
	overflow:hidden;
}
.lvnumtxt,.lvnumtxt2char{display:block;width:38px;height:7px;line-height:0;font-size:0;}
.icolevel .lvnumtxt,
.icolevel .lvnumtxt2char{z-index:2;position:absolute;left:50%;margin-top:5px;}
.icolevel .lvnumtxt{margin-left:-19px;}
.icolevel .lvnumtxt2char{margin-left:-22px;}
.lvnumtxt2char{width:44px;}
.lvprogressbar {
	position:absolute;
	height:16px;
	background-color:#067fcd;
	width:100%;
	left:0;
	top:0;
	z-index:1;
}
.lvgrp1{background-color:#bbe4ff;}
	.lvnum1{background-position:0 -18px;}
	.lvnum2{background-position:0 -31px;}
	.lvnum3{background-position:0 -45px;}
	.lvnum4{background-position:0 -59px;}
	.lvnum5{background-position:0 -73px;}
.lvgrp2{background-color:#7ebe37;}
	.lvnum6{background-position:0 -103px;}
	.lvnum7{background-position:0 -116px;}
	.lvnum8{background-position:0 -130px;}
	.lvnum9{background-position:0 -144px;}
	.lvnum10{background-position:0 -158px;}
.lvgrp3{background-color:#f78b41;}
	.lvnum11{background-position:0 -188px;}
	.lvnum12{background-position:0 -201px;}
	.lvnum13{background-position:0 -215px;}
	.lvnum14{background-position:0 -229px;}
	.lvnum15{background-position:0 -243px;}
.lvgrp4{background-color:#f94171;}
	.lvnum16{background-position:0 -271px;}
	.lvnum17{background-position:0 -284px;}
	.lvnum18{background-position:0 -298px;}
	.lvnum19{background-position:0 -312px;}
	.lvnum20{background-position:0 -326px;}

/*Fan page icons
-------------------*/
.fpsprt,.icofan,.icofan_med{
	background-repeat:no-repeat;
	background-image:url(../images/vipico_sprt.png);
	display:inline-block;
	height:16px;
	width:16px;
	margin-right:3px;
	vertical-align:-2px;
}
.icofan_med{
	width: 26px;
	height: 26px;
	border-radius: 100%;
	display: block;
	background-color: #fff;
}
.icofan.star{background-position:0 0;}
.icofan.org{background-position:-32px 0;}
.icofan.cmmnity,.icofan.icocmmnity{background-position:-64px 0;}
.icofan_med.star{background-position:0 -16px;}
.icofan_med.org{background-position:-32px -16px;}
.icofan_med.icocmmnity{background-position:-64px -16px;}

/*icon Me Vip*/
.icomevip {
	width:17px;
	height:17px;
	margin-left:5px;
	background-repeat:no-repeat;
	display:inline-block;
	background-image:url(../images/mevip_sprt.png);
	vertical-align:-2px;
}
.icomevip.icovipmonth{background-position:-125px 0;}
.icomevip.icovipyear{background-position:0 0;}
.icomevip.icovipyear_lv1{background-position:-17px 0;}
.icomevip.icovipyear_lv2{background-position:-35px 0;}
.icomevip.icovipyear_lv3{background-position:-53px 0;}
.icomevip.icovipyear_lv4{background-position:-71px 0;}
.icomevip.icovipyear_lv5{background-position:-89px 0;}
.icomevip.icovipyear_lv6{background-position:-107px 0;}
.icomevip.icovipmonth_lv1{background-position:-142px 0;}
.icomevip.icovipmonth_lv2{background-position:-160px 0;}
.icomevip.icovipmonth_lv3{background-position:-178px 0;}
.icomevip.icovipmonth_lv4{background-position:-196px 0;}
.icomevip.icovipmonth_lv5{background-position:-214px 0;}
.icomevip.icovipmonth_lv6{background-position:-232px 0;}

/*App ranking stars */
.appstar, .app_tinystar {
	display:inline-block;
	background-image:url(../images/app_rankingstar.png);
}
.appstar{width:95px;height:18px;}
.appstar_0{background-position:0 0;}
.appstar_1{background-position:0 -16px;}
.appstar_2{background-position:0 -32px;}
.appstar_3{background-position:0 -48px;}
.appstar_4{background-position:0 -54px;}
.appstar_5{background-position:0 -70px;}
.app_tinystar{height:12px;width:69px;}
.app_tinystar.appstar_0{background-position:0 -126px;}
.app_tinystar.appstar_1{background-position:0 -144px;}
.app_tinystar.appstar_2{background-position:0 -162px;}
.app_tinystar.appstar_3{background-position:0 -180px;}
.app_tinystar.appstar_4{background-position:0 -198px;}
.app_tinystar.appstar_5{background-position:0 -216px;}

.staricn {width:94px;height:15px;display:block}
	.star0 {background-position: -144px 0}
	.star1 {background-position: -144px -16px;}
	.star2 {background-position: -144px -32px;}
	.star3 {background-position: -144px -48px;}
	.star4 {background-position: -144px -64px;}
	.star5 {background-position: -144px -80px;}

/*Button icon sprite
--------------------------------*/
.btnico {
	display:inline-block;
	margin-right: 5px;
	vertical-align: -3px;
	width: 16px;
	height: 16px;
	background-image:url(../images/fpbtn_ico_sprt.png);
	background-repeat:no-repeat;
}
.btnico_1, .zmbtndefault .btnico_1{background-position:-128px 0;}
.zmbtn2 .btnico_1,.zmbtn3 .btnico_1,
.btn_st01 .btnico_1,.btn_st02 .btnico_1,.btn_st03 .btnico_1{background-position:0 0;}
.btn_st04 .btnico_1{background-position:-32px 0;}
.btn_st05 .btnico_1{background-position:-64px 0;}
.btn_st06 .btnico_1,.zmbtn1 .btnico_1{background-position:-96px 0;}

.btnico_2, .zmbtndefault .btnico_2{background-position:-128px -32px;}
.zmbtn2 .btnico_2,.zmbtn3 .btnico_2,
.btn_st01 .btnico_2,.btn_st02 .btnico_2,.btn_st03 .btnico_2{background-position:0 -32px;}
.btn_st04 .btnico_2{background-position:-32px -32px;}
.btn_st05 .btnico_2{background-position:-64px -32px;}
.btn_st06 .btnico_2,.zmbtn1 .btnico_2{background-position:-96px -32px;}

.btnico_3, .zmbtndefault .btnico_3{background-position:-128px -64px;}
.zmbtn2 .btnico_3,.zmbtn3 .btnico_3,
.btn_st01 .btnico_3,.btn_st02 .btnico_3,.btn_st03 .btnico_3{background-position:0 -64px;}
.btn_st04 .btnico_3{background-position:-32px -64px;}
.btn_st05 .btnico_3{background-position:-64px -64px;}
.btn_st06 .btnico_3,.zmbtn1 .btnico_3{background-position:-96px -64px;}

.btnico_4, .zmbtndefault .btnico_4{background-position:-128px -96px;}
.zmbtn2 .btnico_4,.zmbtn3 .btnico_4,
.btn_st01 .btnico_4,.btn_st02 .btnico_4,.btn_st03 .btnico_4{background-position:0 -96px;}
.btn_st04 .btnico_4{background-position:-32px -96px}
.btn_st05 .btnico_4{background-position:-64px -96px}
.btn_st06 .btnico_4,.zmbtn1 .btnico_4{background-position:-96px -96px}

.btnico_5, .zmbtndefault .btnico_5{background-position:-128px -128px;}
.zmbtn2 .btnico_5,.zmbtn3 .btnico_5,
.btn_st01 .btnico_5,.btn_st02 .btnico_5,.btn_st03 .btnico_5{background-position:0 -128px;}
.btn_st04 .btnico_5{background-position:-32px -128px;}
.btn_st05 .btnico_5{background-position:-64px -128px;}
.btn_st06 .btnico_5,.zmbtn1 .btnico_5{background-position:-96px -128px;}

.btnico_6, .zmbtndefault .btnico_6{background-position:-128px -160px;}
.zmbtn2 .btnico_6,.zmbtn3 .btnico_6,
.btn_st01 .btnico_6,.btn_st02 .btnico_6,.btn_st03 .btnico_6{background-position:0 -160px;}
.btn_st04 .btnico_6{background-position:-32px -160px;}
.btn_st05 .btnico_6{background-position:-64px -160px;}
.btn_st06 .btnico_6,.zmbtn1 .btnico_6{background-position:-96px -160px;}

.btnico_7, .zmbtndefault .btnico_7{background-position:-128px -192px;}
.zmbtn2 .btnico_7,.zmbtn3 .btnico_7,
.btn_st01 .btnico_7,.btn_st02 .btnico_7,.btn_st03 .btnico_7{background-position:0 -192px;}
.btn_st04 .btnico_7{background-position:-32px -192px;}
.btn_st05 .btnico_7{background-position:-64px -192px;}
.btn_st06 .btnico_7,.zmbtn1 .btnico_7{background-position:-96px -192px;}

.btnico_8, .zmbtndefault .btnico_8{background-position:-128px -224px;}
.zmbtn2 .btnico_8,.zmbtn3 .btnico_8,
.btn_st01 .btnico_8,.btn_st02 .btnico_8,.btn_st03 .btnico_8{background-position:0 -224px;}
.btn_st04 .btnico_8{background-position:-32px -224px;}
.btn_st05 .btnico_8{background-position:-64px -224px;}
.btn_st06 .btnico_8,.zmbtn1 .btnico_8{background-position:-96px -224px;}

.btnico_9, .zmbtndefault .btnico_9{background-position:-128px -256px;}
.zmbtn2 .btnico_9,.zmbtn3 .btnico_9,
.btn_st01 .btnico_9,.btn_st02 .btnico_9,.btn_st03 .btnico_9{background-position:0 -256px;}
.btn_st04 .btnico_9{background-position:-32px -256px;}
.btn_st05 .btnico_9{background-position:-64px -256px;}
.btn_st06 .btnico_9,.zmbtn1 .btnico_9{background-position:-96px -256px;}

.btnico_10, .zmbtndefault .btnico_10{background-position:-128px -288px;}
.zmbtn2 .btnico_10,.zmbtn3 .btnico_10,
.btn_st01 .btnico_10,.btn_st02 .btnico_10,.btn_st03 .btnico_10{background-position:0 -288px;}
.btn_st04 .btnico_10{background-position:-32px -288px;}
.btn_st05 .btnico_10{background-position:-64px -288px;}
.btn_st06 .btnico_10,.zmbtn1 .btnico_10{background-position:-96px -288px;}

.btnico_11, .zmbtndefault .btnico_11{background-position:-128px -320px;}
.zmbtn2 .btnico_11,.zmbtn3 .btnico_11,
.btn_st01 .btnico_11,.btn_st02 .btnico_11,.btn_st03 .btnico_11{background-position:0 -320px;}
.btn_st04 .btnico_11{background-position:-32px -320px;}
.btn_st05 .btnico_11{background-position:-64px -320px;}
.btn_st06 .btnico_11,.zmbtn1 .btnico_11{background-position:-96px -320px;}

.btnico_12, .zmbtndefault .btnico_12{background-position:-128px -352px;}
.zmbtn2 .btnico_12,.zmbtn3 .btnico_12,
.btn_st01 .btnico_12,.btn_st02 .btnico_12,.btn_st03 .btnico_12{background-position:0 -352px;}
.btn_st04 .btnico_12{background-position:-32px -352px;}
.btn_st05 .btnico_12{background-position:-64px -352px;}
.btn_st06 .btnico_12,.zmbtn1 .btnico_12{background-position:-96px -352px;}

.btnico_13, .zmbtndefault .btnico_13{background-position:-128px -384px;}
.zmbtn2 .btnico_13,.zmbtn3 .btnico_13,
.btn_st01 .btnico_13,.btn_st02 .btnico_13,.btn_st03 .btnico_13{background-position:0 -384px;}
.btn_st04 .btnico_13{background-position:-32px -384px;}
.btn_st05 .btnico_13{background-position:-64px -384px;}
.btn_st06 .btnico_13,.zmbtn1 .btnico_13{background-position:-96px -384px;}

.btnico_14, .zmbtndefault .btnico_14{background-position:-128px -416px;}
.zmbtn2 .btnico_14,.zmbtn3 .btnico_14,
.btn_st01 .btnico_14,.btn_st02 .btnico_14,.btn_st03 .btnico_14{background-position:0 -416px;}
.btn_st04 .btnico_14{background-position:-32px -416px;}
.btn_st05 .btnico_14{background-position:-64px -416px;}
.btn_st06 .btnico_14,.zmbtn1 .btnico_14{background-position:-96px -416px;}

.btnico_15, .zmbtndefault .btnico_15{background-position:-128px -448px;}
.zmbtn2 .btnico_15,.zmbtn3 .btnico_15,
.btn_st01 .btnico_15,.btn_st02 .btnico_15,.btn_st03 .btnico_15{background-position:0 -448px;}
.btn_st04 .btnico_15{background-position:-32px -448px;}
.btn_st05 .btnico_15{background-position:-64px -448px;}
.btn_st06 .btnico_15,.zmbtn1 .btnico_15{background-position:-96px -448px;}

.btnico_16, .zmbtndefault .btnico_16{background-position:-128px -480px;}
.zmbtn2 .btnico_16,.zmbtn3 .btnico_16,
.btn_st01 .btnico_16,.btn_st02 .btnico_16,.btn_st03 .btnico_16{background-position:0 -480px;}
.btn_st04 .btnico_16{background-position:-32px -480px;}
.btn_st05 .btnico_16{background-position:-64px -480px;}
.btn_st06 .btnico_16,.zmbtn1 .btnico_16{background-position:-96px -480px;}

.btnico_17, .zmbtndefault .btnico_17{background-position:-128px -512px;}
.zmbtn2 .btnico_17,.zmbtn3 .btnico_17,
.btn_st01 .btnico_17,.btn_st02 .btnico_17,.btn_st03 .btnico_17{background-position:0 -512px;}
.btn_st04 .btnico_17{background-position:-32px -512px;}
.btn_st05 .btnico_17{background-position:-64px -512px;}
.btn_st06 .btnico_17,.zmbtn1 .btnico_17{background-position:-96px -512px;}

.btnico_18, .zmbtndefault .btnico_18{background-position:-128px -544px;}
.zmbtn2 .btnico_18,.zmbtn3 .btnico_18,
.btn_st01 .btnico_18,.btn_st02 .btnico_18,.btn_st03 .btnico_18{background-position:0 -544px;}
.btn_st04 .btnico_18{background-position:-32px -544px;}
.btn_st05 .btnico_18{background-position:-64px -544px;}
.btn_st06 .btnico_18,.zmbtn1 .btnico_18{background-position:-96px -544px;}

.btnico_19, .zmbtndefault .btnico_19{background-position:-128px -576px;}
.zmbtn2 .btnico_19,.zmbtn3 .btnico_19,
.btn_st01 .btnico_19,.btn_st02 .btnico_19,.btn_st03 .btnico_19{background-position:0 -576px;}
.btn_st04 .btnico_19{background-position:-32px -576px;}
.btn_st05 .btnico_19{background-position:-64px -576px;}
.btn_st06 .btnico_19,.zmbtn1 .btnico_19{background-position:-96px -576px;}

.btnico_20, .zmbtndefault .btnico_20{background-position:-128px -608px;}
.zmbtn2 .btnico_20,.zmbtn3 .btnico_20,
.btn_st01 .btnico_20,.btn_st02 .btnico_20,.btn_st03 .btnico_20{background-position:0 -608px;}
.btn_st04 .btnico_20{background-position:-32px -608px;}
.btn_st05 .btnico_20{background-position:-64px -608px;}
.btn_st06 .btnico_20,.zmbtn1 .btnico_20{background-position:-96px -608px;}

/* Other icons
----------------------*/
.zmicn,.zmicn16,.zmicn18, .zmicn24, .staricn, .reshare .act_icon,.zmpuclose span,
.stt_sharefb input[type="checkbox"]+label span.checkbox,.rowviewcmt.fpadmin:before{
	background-image:url(../images/imgsprt-1.12.png);
	background-repeat:no-repeat;
	display:inline-block;
	vertical-align:middle;
	margin-right:4px;
}
.zmicn16{width:16px;height:16px;}
.zmicn18 {width:18px;height:18px;}
.zmicn24 {width:24px;height:24px;}
.getcode_icn{background-position:0 0;vertical-align:-3px;}
.playgame_icn {background-position:-80px -80px;vertical-align:-3px;}
.smartphone_icn{background-position:0 -16px;vertical-align:-2px;}
.noteboard_icn{background-position:-16px -48px;vertical-align:-3px;}
.infomsg_checksuccess_icn{background-position:0 -176px;width:32px;height:32px;}
.infomsg_warning_icn{background-position:-32px -176px;width:36px;height:32px;}
.followed_icn{background-position:-64px -32px;vertical-align:-3px;}
.zmbtn_follow .follow_icn{background-position:-16px -32px;vertical-align:-3px;}
.like_icn{background-position:-256px -80px;}
.dislike_icn,.like_icn:hover,a:hover .like_icn{background-position:-272px -80px;}
.edit_icn{background-position:-16px -32px;}
.edit_icn:hover, a:hover .edit_icn{background-position:-32px -32px;}
.editpen_icon{background-position:-112px -48px;width:10px;height:10px;}
.editpen_icon:hover, a:hover .editpen_icon{background-position:-128px -32px;}
.bin_icon{background-position:-224px -160px;}

/*Add photo icons*/
.addphoto_icn{background-position:-256px -48px;}
.addphoto_icn.color_1{background-position:-256px 0;}
.addphoto_icn.color_1:hover,a:hover .addphoto_icn.color_1{background-position:-272px 0;}
.addphoto_icn.color_2{background-position:-256px -16px;}
.addphoto_icn.color_2:hover,a:hover .addphoto_icn.color_2{background-position:-272px -16px;}
.addphoto_icn.color_3{background-position:-256px -32px;}
.addphoto_icn.color_3:hover,a:hover .addphoto_icn.color_3{background-position:-272px -32px;}
.addphoto_icn.color_white{background-position:-256px -64px;}

/*Add album icons */
.addalbum_icn{background-position:-304px -48px;width:22px;}
.addalbum_icn.color_1{background-position:-304px 0;}
.addalbum_icn.color_1:hover,a:hover .addalbum_icn.color_1{background-position:-336px 0;}
.addalbum_icn.color_2{background-position:-304px -16px;}
.addalbum_icn.color_2:hover,a:hover .addalbum_icn.color_2{background-position:-336px -16px;}
.addalbum_icn.color_3{background-position:-304px -32px;}
.addalbum_icn.color_3:hover,a:hover .addalbum_icn.color_3{background-position:-336px -32px;}
.addalbum_icn.color_white{background-position:-304px -64px;}

/*Blog icons */
.blogapp_sprt{background-image:url("../images/blogapp_sprt.png");background-repeat:no-repeat;}
.writeblog_icn{background-position:0 -48px;}
a:hover .writeblog_icn,.writeblog_icn:hover{background-position:-16px -48px;}
.photoblog_icn{background-position:0 -64px;}
a:hover .photoblog_icn,.photoblog_icn:hover{background-position:-16px -64px;}

/*Statusbox icon*/
.emoticon_icn{background-position:0 -32px;margin-right:0}
.sttedit_icn{background-position:0 -128px;margin-top:2px;}
.sttphoto_icn{background-position:0 -64px;}
.sttphoto_icn:hover,a:hover .sttphoto_icn,
.selected .sttphoto_icn,.selected.sttphoto_icn{background-position:-16px -64px;}
.sttlink_icn{background-position:0 -80px;}
.sttlink_icn:hover,a:hover .sttlink_icn,
.selected .sttlink_icn,.selected.sttlink_icn{background-position:-16px -80px;}
.delcircle_icn{background-position:0 -112px;}
.delcircle_icn:hover, a:hover .delcircle_icn{background-position:-16px -112px;}
.plus_icn{background-position:0 -144px;width:20px;height:20px;}
.plus_icn:hover,a:hover .plus_icn{background-position:-24px -144px;}
.reloadphoto_icn{background-position:-64px -48px;width:16px;height:20px;}

/*Profile icon*/
.editpfcover_icn {width:20px;background-position: -80px -144px;}
.txtsymbol {width:18px;height:14px;display:inline-block;background-position: -288px -160px;vertical-align:-1px}
.basicinficn {display:block;background-position: -256px -128px;position:absolute;left:-12px;top:0}
.contactinficn {display:block;background-position: -288px -128px;position:absolute;left:-12px;top:0}
.aboutmeicn {display:block;background-position: -256px -160px;position:absolute;left:-12px;top:0}
.removeicn {background-position: -320px -184px;display: block;height: 24px;left: 0;opacity: 0;position: absolute;top: 0;transition: all 0.5s ease 0s;visibility: hidden;width: 24px;}
.lockicn {background-position: -352px -192px;display:inline-block;width:11px;vertical-align:-2px}

/*Friend img-sprite*/
.friend_imgsprt,
.btn_searchfrd .btn_ico,
.addfricn,.hadsendrqicn, /* in friend list */
.btn_icon, /* on profile cover */
.addfr_icn, /* zmr: suggest friend module */
.followicn,.unfollowicn /* in following list */
{width: 16px;height:16px;background-image:url(../images/friend_imgsprt-1.03.png);display:block;}

.addfricn,.addfr_icn{background-position: -32px 0;}
.hadsendrqicn{background-position: -64px 0;}
.followicn {background-position: -32px -32px}
.unfollowicn {background-position: -64px -32px}
.del_followicn {background-position: 0 -32px;}
.fanpage_follow {display:block;background-position: -256px -192px;margin:1px 0 0 0;float:left}
.fanpage_unfollow {display:block;background-position: -272px -192px;margin:2px 0 0 0;float:left}




