.bgmain {
	background-color: #dbdbdb;
	background-image: url(../../images/bgf.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bgmainnew {
	background-color: #0a223b;
	background-image: url(../../images/bg_hip.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bgmainweding {
	background-color: #ffc2c1;
	background-image: url(../../images/hip_top_wedding_03.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bgline {
	background-image: url(../../images/bg_linemain.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bghead {
	background-image: url(../../images/bg_table.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}
.bgweding {
	background-image: url(../../images/hip_top_wedding_02.jpg);
	background-repeat: repeat-x;
	background-position: top;
	
}
.bgdownload {
	background-image: url(../../images/bg_table_download.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bggameguide {
	background-image: url(../../images/bg_table_guide.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bgnews {
	background-image: url(../../images/hip_table_news.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}


.bgtrend {
	background-image: url(../../images/hip_trend_03.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bgcatalog {
	background-image: url(../../images/bg_table_catalog.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bgcontact {
	background-image: url(../../hipcontact/images/hip_contact_03.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bgcommunity {
	background-image: url(../../community/images/bg_table_commu.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bgnewplayer {
	background-image: url(../../newplayer/images/bg_table_newplayer.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

.bgfaq {
	background-image: url(../../faq/images/hip_faq_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}


.textblack {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	text-decoration: none;
}

.textblack16 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 16px;
	text-decoration: none;
}

.textblack13 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 13px;
	text-decoration: none;
}

.textblack11 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	text-decoration: none;
}

.textpink13 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 13px;
	color: #FF3366;
	text-decoration: none;
}

.textpink {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #FF3366;
	text-decoration: none;
}

.textpink2  {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #e00eac;
	text-decoration: none;
}

.textgray {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #4A4A4A;
}

.bgheadwebborad {
	background-image: url(../../images/webboard/head.jpg);
	background-repeat: no-repeat;
}

.textwhite {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.textwnormal {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a:link {
	color: #3399CC;
	text-decoration: none;
}
a:visited {
	color: #3399CC;
	text-decoration: none;
}
a:hover {
	color: #00CCFF;
	text-decoration: none;
}
.w:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.w:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.w:hover {
	color: #00CCFF;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.pink {
	color: #F55DA3;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.pink:link {
	color: #F55DA3;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.pink:visited {
	color: #F55DA3;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.pink:hover {
	color: #E60073;
	text-decoration: blink;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.gray:link {
	color: #4A4A4A;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.gray:visited {
	color: #4A4A4A;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.gray:hover {
	color: #FF3366;
	text-decoration: none;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
}
.textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	text-decoration: none;
}
.textblue {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: ##0066CC;
	text-decoration: none;
}

.textblack_item {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.black_item:link {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.black_item:visited {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.black_item:hover {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #00CCFF;
	text-decoration: none;
}
.textblackbold {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

.border {
	border: 1px groove #798A15;
}
.boder_name {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-left-color: #333333;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-bottom-width: thin;
	padding-left: 5px;
}
.head {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.body {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #798A15;
	text-decoration: none;
}
.textpinky13 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 13px;
	color:#de087c;
	text-decoration: none;
}
.textpinky11 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color:#de087c;
	text-decoration: none;
}
.textnavy11 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color:#265480;
	text-decoration: none;
}

.textnavy13 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 13px;
	color:#265480;
	text-decoration: none;
}

.textviolet13 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 13px;
	color:#7c07ad;
	text-decoration: none;
}

.textviolet11 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color:#7c07ad;
	text-decoration: none;
}