#mainbody {
	CLEAR: both; BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../bg/mainbg.gif); MARGIN-BOTTOM: 20px; WIDTH: 1000px; BACKGROUND-REPEAT: repeat-y
}
.side {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../bg/sider_top.gif) #6a1926 no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; WIDTH: 284px; PADDING-TOP: 110px
}
#about {
	BACKGROUND-IMAGE: url(../bg/sider_about.gif)
}
#showcase {
	
}
#news {
	BACKGROUND-IMAGE: url(../bg/sider_top4.gif)
}

#jiage {
	BACKGROUND-IMAGE: url(../bg/jiage.gif)
}
#lianxi {
	BACKGROUND-IMAGE: url(../bg/lianxi.gif)
}
#fuwu {
	BACKGROUND-IMAGE: url(../bg/sider_top7.gif)
}
#booking {
	BACKGROUND-IMAGE: url(../bg/sider_top6.gif)
}
#Fulldress {
	BACKGROUND-IMAGE: url(../bg/sider_top3.gif)
}
#wedding {
	BACKGROUND-IMAGE: url(../bg/sider_top5.gif)
}
.side OL.sidenav {
	
}
.side OL.sidenav LI {
	
}
.side OL.sidenav A {
	DISPLAY: block; PADDING-LEFT: 60px; WIDTH: 224px; COLOR: #e4cca9; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
.side OL.sidenav A.choose {
	BACKGROUND-POSITION: left bottom; FONT-WEIGHT: bold; COLOR: #ffffff
}
#side OL.sidenav A:hover {
	BACKGROUND-POSITION: left bottom; COLOR: #ffffff
}
.side OL.sidenav A INS {
	DISPLAY: block; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase
}
A.nav1 {
	BACKGROUND-IMAGE: url(../bg/sider_li_bg_1.gif)
}
A.nav2 {
	BACKGROUND-IMAGE: url(../bg/sider_li_bg_2.gif)
}
A.nav3 {
	BACKGROUND-IMAGE: url(../bg/sider_li_bg_3.gif)
}
A.nav4 {
	BACKGROUND-IMAGE: url(../bg/sider_li_bg_4.gif)
}
A.nav5 {
	BACKGROUND-IMAGE: url(../bg/sider_li_bg_5.gif)
}
A.nav6 {
	BACKGROUND-IMAGE: url(../bg/sider_li_bg_6.gif)
}
.side .sideservice {
	PADDING-RIGHT: 86px; BACKGROUND-POSITION: right top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../bg/service.gif); PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px
}
.sideservice DL {
	
}
.sideservice DL DT {
	COLOR: #ffffff; LINE-HEIGHT: 30px
}
.sideservice DL DD {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #eae3cd 1px solid
}
.sideservice DL DD A {
	MARGIN-RIGHT: 10px
}
.side .sidebottom {
	BACKGROUND-IMAGE: url(../bg/side_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 499px
}
#content {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 706px
}
#content .slider {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../bg/panel_bg_7.gif); PADDING-BOTTOM: 20px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 257px
}
#content UL.showcasenavs {
	
}
#content UL.showcasenavs LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../bg/panel_bg_8.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 149px
}
UL.recentshowcase {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 676px; PADDING-TOP: 10px
}
UL.recentshowcase LI {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 327px; HEIGHT: 160px
}
UL.recentshowcase LI A IMG {
	BORDER-RIGHT: #dad0b0 5px solid; BORDER-TOP: #dad0b0 5px solid; BORDER-LEFT: #dad0b0 5px solid; BORDER-BOTTOM: #dad0b0 5px solid
}
UL.recentshowcase LI A:hover IMG {
	BORDER-RIGHT: #711e2d 5px solid; BORDER-TOP: #711e2d 5px solid; BORDER-LEFT: #711e2d 5px solid; BORDER-BOTTOM: #711e2d 5px solid
}
.recentshowcase abbr {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
.recentshowcase SPAN {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(icon/comments.gif) no-repeat; FLOAT: right; COLOR: #ff8400
}
DIV.viciao {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
DIV.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
H3.newstit {
	BACKGROUND-IMAGE: url(../bg/tit.gif); MARGIN-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
H3.bookingtit {
	BACKGROUND-IMAGE: url(../bg/bookingheader.gif); MARGIN-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
UL.newslist {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
UL.newslist LI {
	LINE-HEIGHT: 35px; BORDER-BOTTOM: #e4cca9 1px dashed; HEIGHT: 35px
}
UL.newslist LI:hover {
	BACKGROUND-COLOR: #ffffff
}
UL.newslist LI.color:hover {
	BACKGROUND-COLOR: #ffffff
}
UL.newslist LI.color {
	BACKGROUND-COLOR: #eae7df
}
UL.newslist SPAN.time {
	DISPLAY: block; FLOAT: right; OVERFLOW: hidden; WIDTH: 159px; TEXT-ALIGN: center
}
UL.newslist SPAN.cat {
	DISPLAY: block; FLOAT: right; OVERFLOW: hidden; WIDTH: 165px; TEXT-ALIGN: center
}
UL.newslist SPAN.news A {
	BACKGROUND-POSITION: 10px center; DISPLAY: block; PADDING-LEFT: 25px; FLOAT: right; BACKGROUND-IMAGE: url(../bg/dot.gif); OVERFLOW: hidden; WIDTH: 335px; BACKGROUND-REPEAT: no-repeat
}
DL.aboutcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LINE-HEIGHT: 21px
}
DL.aboutcontent DT {
	FONT-WEIGHT: bolder; FONT-SIZE: 24px; LINE-HEIGHT: 50px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"
}
DL.aboutcontent DD {
	MARGIN-BOTTOM: 20px; COLOR: #000
}
.bookingtable {
	MARGIN: 10px
}
.bookingtable TABLE {
	MARGIN-BOTTOM: 20px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #f8f2de
}
.bookingtable TABLE CAPTION {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #c9b88d; TEXT-ALIGN: left
}
.bookingtable TABLE TR {
	BACKGROUND-COLOR: #ffffff
}
.bookingtable TABLE TH {
	PADDING-RIGHT: 10px; WIDTH: 190px; BACKGROUND-COLOR: #fcfaf1; TEXT-ALIGN: right
}
.bookingtable TD {
	PADDING-LEFT: 10px
}
#content .innercontent {
	MARGIN-LEFT: 10px
}
#content .innercontent H2 {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; COLOR: #f9f6ef; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #c9b88d
}
#content .innercontent .author {
	COLOR: #8b805c; LINE-HEIGHT: 50px
}
#content .innercontent .author STRONG {
	MARGIN-LEFT: 10px
}
.innercontent .images {
	PADDING-BOTTOM: 10px
}
.innercontent .images IMG {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid
}
.aboutcontent STRONG {
	COLOR: #c0364f
}
#CustomerService {
	BACKGROUND-IMAGE: url(../bg/sider_top7.gif)
}
UL.qnalist {
	MARGIN-TOP: 20px; LINE-HEIGHT: 24px
}
UL.qnalist LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
.innercontent .newscontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #333333; LINE-HEIGHT: 24px
}
.input {
	BORDER-RIGHT: #c9b88d 1px solid; BORDER-TOP: #c9b88d 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #c9b88d 1px solid; WIDTH: 200px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #c9b88d 1px solid; HEIGHT: 20px
}
.button {
	FONT-WEIGHT: bold; WIDTH: 100px; COLOR: #ffffff; HEIGHT: 24px; BACKGROUND-COLOR: #6a1926
}
UL.bookinglist {
	MARGIN-TOP: 10px
}
.bookinglist H3 {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; COLOR: #ffffff; LINE-HEIGHT: 30px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #b5aa97
}
.bookinglist H3 A {
	COLOR: #ffffff
}
UL.bookinglist LI .bookingimg {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../bg/panel_bg_8.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 149px
}
.bookinglist .bookingcontent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; COLOR: #6d5643; LINE-HEIGHT: 24px
}
.bookingbtn A {
	BORDER-RIGHT: #d3c7a1 1px solid; BORDER-TOP: #d3c7a1 1px solid; MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d3c7a1 1px solid; WIDTH: 120px; COLOR: #6a1926; LINE-HEIGHT: 24px; BORDER-BOTTOM: #d3c7a1 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
