BODY {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 150%
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
A:visited {
	COLOR: #555455; TEXT-DECORATION: none
}
A:link {
	COLOR: #555455; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.blue:visited {
	COLOR: #3166c9; TEXT-DECORATION: none
}
A.blue:link {
	COLOR: #3166c9; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.blacktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
A.blacktitle:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.blacktitle:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.blacktitle:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.green_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #309a00
}
.blue_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #004592; LINE-HEIGHT: 50px; FONT-FAMILY: Tahoma
}
.grey {
	COLOR: #555455
}
.content_table {
	TABLE-LAYOUT: fixed; WORD-BREAK: break-all
}
.current_place {
	BORDER-RIGHT: #d5f0fb 1px solid; BACKGROUND: url(/news/images/yu_05.gif); BORDER-LEFT: #d5f0fb 1px solid
}
.content_box {
	BORDER-RIGHT: #d5f0fb 1px solid; BORDER-LEFT: #d5f0fb 1px solid; BORDER-BOTTOM: #d5f0fb 1px solid
}
.blue2 {
	COLOR: #1aa8e8
}
A.blue2:visited {
	COLOR: #1aa8e8; TEXT-DECORATION: none
}
A.blue2:link {
	COLOR: #1aa8e8; TEXT-DECORATION: none
}
A.blue2:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.article_right_bg {
	BACKGROUND: url(/images/yu_15.gif) no-repeat; BORDER-BOTTOM: #d5f0fb 1px solid
}
.bottom {
	BORDER-TOP: #cae3ff 1px solid; MARGIN-TOP: 20px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #eff7ff
}
.bottom2 {
	PADDING-LEFT: 15px; COLOR: #555455; FONT-FAMILY: Tahoma
}
.songlist {
	BACKGROUND: url(/images/index_r21_c23.jpg) no-repeat center top; LINE-HEIGHT: 38px; PADDING-TOP: 2px
}
.intro {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.discfont {
	FONT-SIZE: 14px
}
.voteintro {
	BORDER-RIGHT: #dfcaae 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfcaae 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto 20px; BORDER-LEFT: #dfcaae 1px solid; WIDTH: 90%; COLOR: #555555; PADDING-TOP: 10px; BORDER-BOTTOM: #dfcaae 1px solid; BACKGROUND-COLOR: #fff7eb
}
.voteitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 15px; COLOR: #222222; LINE-HEIGHT: 4px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px dashed
}
.votetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 30px
}
#hotpic {
	BACKGROUND: url(/images/hot.gif) no-repeat; LEFT: 326px; WIDTH: 100px; POSITION: absolute; HEIGHT: 79px
}
#oldlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#oldlist LI {
	FLOAT: left; WIDTH: 50%
}
#newslist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
#newslist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px dashed
}
#newslist IMG {
	MARGIN-RIGHT: 20px
}
#content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 25px; PADDING-TOP: 25px
}
#content A {
	COLOR: #0000ff
}
#mypage {
	FONT-SIZE: 11px; COLOR: #3772ae; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#mypage A {
	BORDER-RIGHT: #b2e7f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b2e7f1 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #b2e7f1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b2e7f1 1px solid
}
#mypage SPAN {
	BORDER-RIGHT: #b2e7f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b2e7f1 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #b2e7f1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b2e7f1 1px solid
}
#mypage .current {
	BORDER-RIGHT: #02a9ec 1px solid; BORDER-TOP: #02a9ec 1px solid; FONT-WEIGHT: bold; BACKGROUND: #02a9ec; BORDER-LEFT: #02a9ec 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #02a9ec 1px solid
}
#mypage .count {
	MARGIN-TOP: 1px; FONT-SIZE: 12px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#mypage .direct {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#mypage A {
	COLOR: #3772ae; TEXT-DECORATION: none
}
#mypage A:hover {
	BORDER-RIGHT: #02a9ec 1px solid; BORDER-TOP: #02a9ec 1px solid; BORDER-LEFT: #02a9ec 1px solid; BORDER-BOTTOM: #02a9ec 1px solid
}
#strpage {
	LINE-HEIGHT: 18px
}
#strpage SPAN {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid
}
#strpage .count {
	BORDER-RIGHT: #6bb5d8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #6bb5d8 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #6bb5d8; PADDING-BOTTOM: 2px; BORDER-LEFT: #6bb5d8 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #6bb5d8 1px solid
}
#strpage A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
