.pro {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/pro_04.gif) no-repeat; COLOR: #646870; PADDING-TOP: 3px; HEIGHT: 21px; TEXT-ALIGN: left
}
.pro A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.pro A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.pro A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.pro_aabbcc {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/pro_04.gif) no-repeat; COLOR: #646870; PADDING-TOP: 3px; HEIGHT: 21px; TEXT-ALIGN: left
}
.pro_aabbcc A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.pro_aabbcc A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.pro_aabbcc A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.pro_par {
	BORDER-RIGHT: #e7e6e7 1px solid; PADDING-LEFT: 25px; FONT-SIZE: 12px; BORDER-LEFT: #e7e6e7 1px solid; COLOR: #646870; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e7e6e7 1px solid; TEXT-ALIGN: left
}
.pro1 {
	PADDING-LEFT: 60px; FONT-SIZE: 12px; COLOR: #646870; PADDING-TOP: 3px; HEIGHT: 23px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left
}
.pro1 A:link {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.pro1 A:visited {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.pro1 A:hover {
	FONT-SIZE: 12px; COLOR: #009900; TEXT-DECORATION: underline
}
.pro2 {
	HEIGHT: 26px
}
.proNews {
	BORDER-RIGHT: #e7e6e7 1px solid; BORDER-LEFT: #e7e6e7 1px solid; BORDER-BOTTOM: #e7e6e7 1px solid
}
.proNews1 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #646870; LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.proNews1 A:link {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.proNews1 A:visited {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.proNews1 A:hover {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.proBg {
	BACKGROUND: #b7d27b; TEXT-ALIGN: center
}
.proBgChild {
	BACKGROUND: #beabb0; TEXT-ALIGN: center
}
.proBgMarry {
	BACKGROUND: #d79b9f; TEXT-ALIGN: center
}
.proBgTravel {
	BACKGROUND: #94bd86; TEXT-ALIGN: center
}
.proBgSchool {
	BACKGROUND: #a46674; TEXT-ALIGN: center
}
.proBgWarm {
	BACKGROUND: #77c5c0; TEXT-ALIGN: center
}
.proBg1 {
	BACKGROUND: #ffffff; TEXT-ALIGN: center
}
.proBg table, .proBgChild table, .proBgMarry table, .proBgTravel table, .proBgSchool table, .proBgWarm table{margin:0 auto;}
.proInfo {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.proInfoBg {
	BACKGROUND: url(../images/pro_bg.gif) repeat-x; HEIGHT: 236px
}
.proInfoBg1 {
	HEIGHT: 100%
}
.proTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #91b70f; HEIGHT: 25px; TEXT-ALIGN: left
}
.proTitle A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #91b70f; TEXT-DECORATION: none
}
.proTitle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #91b70f; TEXT-DECORATION: none
}
.proTitle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #91b70f; TEXT-DECORATION: underline
}
.proTitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #beabb0; HEIGHT: 25px; TEXT-ALIGN: left
}
.proTitle1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #beabb0; TEXT-DECORATION: none
}
.proTitle1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #beabb0; TEXT-DECORATION: none
}
.proTitle1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #beabb0; TEXT-DECORATION: underline
}
.proPic {
	HEIGHT: 120px; TEXT-ALIGN: center
}
.proText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #646870; LINE-HEIGHT: 16px; HEIGHT: 55px; TEXT-ALIGN: left
}
.proText A:link {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.proText A:visited {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.proText A:hover {
	FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.proText1 {
	FONT-SIZE: 13px; COLOR: #646870; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.proText1 A:link {
	FONT-SIZE: 13px; COLOR: #646870; TEXT-DECORATION: underline
}
.proText1 A:visited {
	FONT-SIZE: 13px; COLOR: #646870; TEXT-DECORATION: underline
}
.proText1 A:hover {
	FONT-SIZE: 13px; COLOR: #646870; TEXT-DECORATION: none
}
.proMore {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; HEIGHT: 28px; TEXT-ALIGN: right
}
.proMore A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.proMore A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: underline
}
.proMore A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; TEXT-DECORATION: none
}
.proMinutePage {
	FONT-SIZE: 12px; COLOR: #6e6e6e; TEXT-ALIGN: left
}
.proMinutePage1 {
	FONT-SIZE: 12px; COLOR: #6e6e6e; TEXT-ALIGN: right
}
.proMinutePage1 A:link {
	FONT-SIZE: 12px; COLOR: #6e6e6e; TEXT-DECORATION: underline
}
.proMinutePage1 A:visited {
	FONT-SIZE: 12px; COLOR: #6e6e6e; TEXT-DECORATION: underline
}
.proMinutePage1 A:hover {
	FONT-SIZE: 12px; COLOR: #6e6e6e; TEXT-DECORATION: none
}
.proListTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #54b6b1; HEIGHT: 27px; TEXT-ALIGN: left
}
.proListText {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #646870; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.proListText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646870; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.proListText111 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.proListDesTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #54b6b1; TEXT-ALIGN: left
}
.proListDesText {
	FONT-SIZE: 12px; COLOR: #646870; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.proListPric {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #646870; TEXT-ALIGN: left
}
.proListPric1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
.otherPro {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: left
}
.otherProLine {
	BACKGROUND: url(../images/pro_line.gif) repeat-x
}
.viewBigPic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #861414; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.viewBigPic A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #861414; TEXT-DECORATION: underline
}
.viewBigPic A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #861414; TEXT-DECORATION: underline
}
.viewBigPic A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #861414; TEXT-DECORATION: none
}
.STYLE1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; TEXT-INDENT: 28px
}
.gouwumenu1 {
	FONT-SIZE: 14px; COLOR: #003300; padding-left: 30px
}
.gouwumenu1 A:link {
	FONT-SIZE: 14px; COLOR: #003300; TEXT-DECORATION: none
}
.gouwumenu1 A:visited {
	FONT-SIZE: 14px; COLOR: #003300; TEXT-DECORATION: none
}
.gouwumenu1 A:hover {
	FONT-SIZE: 14px; COLOR: #003300; TEXT-DECORATION: none
}
#topPagealbum{margin:0 auto;padding:0;float:center;width:918px;text-align:center;background-repeat: repeat-y;	background-position: center top;}

.sidebar5 {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: center 50%; FONT-WEIGHT: normal; FONT-SIZE: 14px;  BORDER-LEFT: #cccccc 1px solid; COLOR: #99cc00; TEXT-INDENT: 47px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BACKGROUND-COLOR: #fafafa
}

.sidebar7 {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: center 50%; FONT-WEIGHT: normal; FONT-SIZE: 14px;  BORDER-LEFT: #cccccc 1px solid; COLOR: #99cc00; TEXT-INDENT: 47px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BACKGROUND-COLOR: #fafafa
}

.sidebar7 A:link {
	FONT-SIZE: 14px;  COLOR: #99cc00; TEXT-INDENT: 47px; TEXT-DECORATION: none
}

.sidebar7 A:visited {
	FONT-SIZE: 14px;  COLOR: #99cc00; TEXT-INDENT: 47px; TEXT-DECORATION: none
}

.sidebar7 A:hover {
	FONT-SIZE: 14px;  COLOR: #99cc00; TEXT-INDENT: 47px; TEXT-DECORATION: underline
}

.sidebar6 {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: center 50%; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/gouwu_menu3.gif); BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; TEXT-INDENT: 47px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BACKGROUND-COLOR: #fafafa
}
