#homepagebody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#homepagecontent {
	MIN-HEIGHT: auto; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: left
}
.module {
	WIDTH: 100%; POSITION: relative
}
.modulelink {
	CURSOR: pointer
}
.modulewrap {
	MARGIN: 5px; HEIGHT: auto
}
.modulecontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.modulebody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.modulebody TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.modulebody TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.bodystub {
	CLEAR: both; WIDTH: 100%
}
.column {
	MIN-HEIGHT: auto; FLOAT: left; HEIGHT: auto
}
.homeblockitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: auto
}
.homeblockitem H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 10px 5px; CURSOR: pointer; PADDING-TOP: 2px
}
.boxitem {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 18px; TEXT-ALIGN: left
}
DIV.select {
	POSITION: absolute
}
.laybox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#layout_box {
	Z-INDEX: 300000; LEFT: 172px; VISIBILITY: hidden; WIDTH: 216px; POSITION: absolute; TOP: 155px
}
#theme_box {
	Z-INDEX: 100000; LEFT: 40px; VISIBILITY: hidden; WIDTH: 252px; POSITION: absolute; TOP: 155px
}
#theme_box A {
	DISPLAY: block; FLOAT: left; MARGIN: 5px
}
#module_box {
	Z-INDEX: 200000; LEFT: 105px; VISIBILITY: hidden; WIDTH: 550px; POSITION: absolute; TOP: 155px; TEXT-ALIGN: left
}
.countSelectBox {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px; Z-INDEX: 500000; PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; WIDTH: 50px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: left
}
DIV#ebdphotoplayer {
	FILTER: none
}
DIV#ebdbigphoto {
	OVERFLOW: hidden; TEXT-ALIGN: center
}
DIV#ebdplaycontrol {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV#ebdalbumlist {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden; HEIGHT: 71px
}
DIV.ebdalbumlistitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; HEIGHT: 60px
}
DIV.ebdalbumlistitem IMG {
	FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 30px; HEIGHT: 60px
}
.visitInfoModuleText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 3px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#friendsGroupList {
	PADDING-RIGHT: 0px; OVERFLOW-Y: auto; PADDING-LEFT: 3px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: auto; TEXT-ALIGN: left
}
#friendsGroupList A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
#friendsGroupList A:hover {
	TEXT-DECORATION: none
}
#calendarTitleText {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#calendarModule {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#calendarModule TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#calendarModule TD.today {
	FONT-WEIGHT: bold
}
#calendarPicPreview {
	WIDTH: 200px; HEIGHT: auto
}
#profileModule TH {
	FONT-WEIGHT: normal
}
#rssContent {
	WIDTH: 300px; HEIGHT: auto
}
#rssContent #rssItemsList {
	WIDTH: 300px; HEIGHT: auto
}
#rssContent #mark_rss {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#rssContent UL#itemsListItems {
	MARGIN: 5px 10px 5px 32px; LIST-STYLE-TYPE: decimal
}
#rssContent UL#itemsListItems LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#rssContent LI DIV.itemDetail {
	MARGIN: 5px 0px; OVERFLOW: auto; WIDTH: 258px; HEIGHT: 150px
}
.textarea {
	OVERFLOW: hidden; WORD-BREAK: break-all; TEXT-OVERFLOW: ellipsis
}
.menu_ch {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 990px; PADDING-TOP: 0px; HEIGHT: 32px
}
.menu_ch_m {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.menu_ch_btn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TD DIV.rightcell {
	FLOAT: right; WIDTH: 30px; TEXT-ALIGN: center
}
TD DIV.rightdatecell {
	FLOAT: right; WIDTH: 65px; TEXT-ALIGN: left
}
.tamtip {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 100; PADDING-BOTTOM: 1px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
.visitorIP {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; Z-INDEX: 100000; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffe1
}
DIV.musicBoxSet {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 2000; BORDER-LEFT: 1px solid; WIDTH: 225px; BORDER-BOTTOM: 1px solid; POSITION: absolute
}
.musicBoxSet .skindivzone {
	MARGIN-LEFT: -10px
}
.musicBoxSet .skindiv {
	FLOAT: left; MARGIN-LEFT: 15px; CURSOR: pointer; POSITION: relative
}
.musicBoxSet .skininfo {
	MARGIN-TOP: 8px; TEXT-ALIGN: center
}
#emptyBlogGuide {
	MARGIN-TOP: 30px; HEIGHT: 130px
}

