.sou_header {
	MARGIN-TOP: 4px
}
BODY {
	BACKGROUND-IMAGE: url(images/main-bg.gif); BACKGROUND-REPEAT: repeat
}
.warrper {
	WIDTH: auto; COLOR: #666666; TEXT-ALIGN: left
}
.container {
	MARGIN-LEFT: auto; WIDTH: 990px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.submenu H3 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #f6d665
}
.warrper P {
	COLOR: #666666; LINE-HEIGHT: 22px
}
.warrper A {
	COLOR: #880d46
}
.warrper A:hover {
	COLOR: #880d46; TEXT-DECORATION: underline
}
.warrper SPAN {
	FONT-WEIGHT: bold; COLOR: #880d46
}
.main {
	MARGIN: 20px; WIDTH: 950px
}
.d2c_main {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 40px
}
.main_l {
	FLOAT: left; WIDTH: 550px; MARGIN-RIGHT: 20px
}
.main_r P {
	FONT-SIZE: 14px; COLOR: #89174a; TEXT-INDENT: 2em
}
.d2c_sidebar {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 40px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e5e9ce
}
.d2c_sidebar TH {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 316px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 40px; TEXT-ALIGN: center
}
.d2c_sidebar TH P {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.d2c_sidebar P {
	MARGIN-LEFT: 16px
}
.d2c_sidebar TD {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 316px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 230px; TEXT-ALIGN: left
}
.d2c_sidebar IMG {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 17px
}
.d2c_menu {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
.menu_logo P {
	MARGIN-LEFT: 14px
}
.menu_logo {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; FLOAT: left; MARGIN-LEFT: 7px; BORDER-LEFT: #666666 1px dashed; WIDTH: 220px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #666666 1px dashed
}
.d2c_guild {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 40px
}
.guild_tips LI {
	FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 300px; MARGIN-RIGHT: 8px
}
.guild_tips P {
	MARGIN: 10px; TEXT-INDENT: 2em; TEXT-ALIGN: justify
}
.guild_text {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; MARGIN-BOTTOM: 10px; BORDER-LEFT: #666666 1px dashed; BORDER-BOTTOM: #666666 1px dashed
}
.guild_text P {
	MARGIN: 20px; TEXT-INDENT: 2em; TEXT-ALIGN: justify
}
.guild_pic {
	MARGIN-TOP: 10px
}
.guild_pic LI {
	FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 6px
}
.d2c_cv {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 40px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #73afb7
}
.d2c_cv H3 {
	PADDING-LEFT: 20px; FONT-SIZE: 24px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 60px; BORDER-LEFT: #ffffff 4px solid; COLOR: #ffffff; FONT-VARIANT: normal
}
.d2c_cv TABLE {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 14px; MARGIN: 20px 20px 20px 60px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center
}
.d2c_designer {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 40px
}
.d2c_designer LI {
	PADDING-BOTTOM: 20px
}
.d2c_designer IMG {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 20px
}
.designer_text {
	FLOAT: left; BACKGROUND-IMAGE: url(images/bg_t1.jpg); WIDTH: 430px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 170px
}
.designer_text_1 {
	FLOAT: left; BACKGROUND-IMAGE: url(images/bg_t2.jpg); WIDTH: 430px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 170px
}
.d2c_designer H4 {
	MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-SIZE: 16px; MARGIN-LEFT: 60px; BORDER-LEFT: #5d012a 10px double; COLOR: #5d012a
}
.d2c_designer P {
	MARGIN-TOP: 6px; MARGIN-LEFT: 40px; COLOR: #333333; TEXT-INDENT: 2em; MARGIN-RIGHT: 40px; TEXT-ALIGN: justify
}
.d2c_dream {
	MARGIN-BOTTOM: 40px
}
.authorinfo {
	BORDER-TOP: #e5e9ce 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.authorinfo H4 {
	PADDING-LEFT: 10px; FONT-SIZE: 16px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #880d46 10px double; COLOR: #880d46
}
.authorinfo LI {
	BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 30px; BORDER-LEFT: #cccccc 1px dashed; WIDTH: 280px; BORDER-BOTTOM: #cccccc 1px dashed
}
.authorinfo IMG {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.authorinfo STRONG {
	PADDING-LEFT: 10px
}
.clear {
	CLEAR: both
}
