BODY {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(BG.jpg); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana, ??
}
TABLE.mainbg {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	LEFT: 1px; COLOR: #c20909; POSITION: relative; TOP: 1px; TEXT-DECORATION: underline
}
A:active {
	COLOR: #c20909; TEXT-DECORATION: none
}
TABLE.menu {
	
}
TABLE.menu TD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 100px; CURSOR: hand; PADDING-TOP: 8px; HEIGHT: 31px; TEXT-ALIGN: center
}
.menu_1 {
	BACKGROUND-IMAGE: url(../images/menu_out.gif); COLOR: #ffffff
}
.menu_2 {
	BACKGROUND-IMAGE: url(../images/menu_over.gif); COLOR: #000000
}
.menu_3 {
	BACKGROUND-IMAGE: url(../images/menu_out_b.gif); COLOR: #ffffff
}
.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; HEIGHT: 25px
}
.submenu A:link {
	COLOR: #000000
}
.submenu A:visited {
	COLOR: #000000
}
.submenu A:hover {
	COLOR: #ff5704; TEXT-DECORATION: none
}
.submenu A:active {
	COLOR: #ff5704
}
.place {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #8a8a8a; TEXT-DECORATION: none
}
.place A:link {
	COLOR: #8a8a8a
}
.place A:visited {
	COLOR: #8a8a8a
}
.place A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.place A:active {
	COLOR: #000000
}
.footer {
	COLOR: #98aec0; TEXT-DECORATION: none
}
.footer A:link {
	COLOR: #45abff
}
.footer A:visited {
	COLOR: #45abff
}
.footer A:hover {
	COLOR: #45f8ff; TEXT-DECORATION: none
}
.footer A:active {
	COLOR: #45f8ff
}
.keyword {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.keyword A:link {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.keyword A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.keyword A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.keyword A:active {
	COLOR: #c20909
}
.bookmark {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bookmark A:link {
	COLOR: #ffffff
}
.bookmark A:visited {
	COLOR: #ffffff
}
.bookmark A:hover {
	COLOR: #fdda58; TEXT-DECORATION: none
}
.bookmark A:active {
	COLOR: #fdda58
}
.hostelName {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #97fdfe; LINE-HEIGHT: 22px; LETTER-SPACING: 1px
}
.hostelNameCn {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: "??"
}
.hostelNameEn {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b7ada2; LINE-HEIGHT: 22px; FONT-FAMILY: verdana
}
.hosteltxtEn {
	FONT-SIZE: 12px; COLOR: #7b7a79; LINE-HEIGHT: 17px; FONT-FAMILY: Arial
}
TABLE.hostelNews {
	
}
TABLE.hostelNews TD {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../images/line_dotted_w.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
TD {
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: 18px;


FONT-FAMILY: verdana, ??
}
.titlechannel {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FILTER: DropShadow(OffX=1, OffY=1, DropShadow(OffX=2, OffY=2, color:#146CB4); COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: "??"; LETTER-SPACING: 1px
}
.titleTopic {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6917; LETTER-SPACING: 1px
}
.title14px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.time {
	COLOR: #999999
}
.red {
	COLOR: #ff0000
}
.yellow {
	FONT-WEIGHT: bold; COLOR: #fdda58
}
.titleNews {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; FILTER: DropShadow(OffX=1, OffY=1, DropShadow(OffX=2, OffY=2, color:#EEEEEE); COLOR: #c20909; LINE-HEIGHT: 25px; LETTER-SPACING: 0px
}
.titleNews2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0261ff; LETTER-SPACING: 1px
}
.titleNotes {
	FONT-SIZE: 12px; COLOR: #7f7f7f
}
.formTitle {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/form_bg_title.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px
}
.message {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.message A:link {
	COLOR: #c20909; TEXT-DECORATION: underline
}
.message A:visited {
	COLOR: #c20909; TEXT-DECORATION: underline
}
.message A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.message A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.messageNews {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
.messageNews A:link {
	COLOR: #0170de; TEXT-DECORATION: underline
}
.messageNews A:visited {
	COLOR: #0170de; TEXT-DECORATION: underline
}
.messageNews A:hover {
	COLOR: #459bf0; TEXT-DECORATION: underline
}
.messageNews A:active {
	COLOR: #459bf0; TEXT-DECORATION: underline
}
TABLE.newslist {
	
}
TABLE.newslist TD {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../images/line_dotted.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
TABLE.ilist {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid
}
TABLE.ilist TD {
	BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 23px
}
.photoimg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #dadada; TEXT-ALIGN: center
}
.photoimg IMG {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
.phototxt {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/bg_phototxt.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; BACKGROUND-COLOR: #c6c6c6; TEXT-ALIGN: center
}
.photolist {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/bg_photolist.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.photolisttxt {
	PADDING-TOP: 2px; BORDER-BOTTOM: #ddd3d3 1px dashed
}
TABLE.resume {
	BORDER-RIGHT: #666666 3px solid; BORDER-TOP: #666666 3px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #666666 3px solid; BORDER-BOTTOM: #666666 3px solid
}
TABLE.resume TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.resume A:link {
	COLOR: #943835
}
TABLE.resume A:visited {
	COLOR: #943835
}
TABLE.resume A:hover {
	COLOR: #ff6600
}
TABLE.resume A:active {
	COLOR: #ff6600
}
.lineCurve {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/line_curve4x4.gif); BACKGROUND-REPEAT: repeat-x
}
.dottedH {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/line_dotted.gif); BACKGROUND-REPEAT: repeat-x
}
.lineDiagonal {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/line_diagonal12x4.gif); BACKGROUND-REPEAT: repeat-x
}
.titlelink {
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

