.frame {
	HEIGHT: 467px; OVERFLOW: hidden
}
.frameLove {
	HEIGHT: 467px;
}
.btn1 {
	WIDTH: 148px; FLOAT: left; 
}
.btn2 {
	WIDTH: 148px; FLOAT: left; 
}
.btn2 {
	MARGIN-LEFT: 8px
}
.btn1 A {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1.jpg) no-repeat left top; FLOAT: left; HEIGHT: 51px
}
.btn1 A:hover {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1.jpg) no-repeat left top; FLOAT: left; HEIGHT: 51px
}
.btn2 A {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1.jpg) no-repeat left top; FLOAT: left; HEIGHT: 51px
}
.btn2 A:hover {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1.jpg) no-repeat left top; FLOAT: left; HEIGHT: 51px
}
.btn2 A:active {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1.jpg) no-repeat left top; FLOAT: left; HEIGHT: 51px
}
.btn1 A:hover {
	BACKGROUND: url(btn1_1.jpg)
}
.btn2 A {
	BACKGROUND: url(btn2_2.jpg)
}
.btn2 A:hover {
	BACKGROUND: url(btn2_2.jpg)
}
.btn2 A:active {
	BACKGROUND: url(btn2.jpg)
}
.btn1 A.btnt1 {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1a.jpg) repeat-x left top; FLOAT: left; HEIGHT: 51px
}
.btn1 A.btnt1:hover {
	WIDTH: 148px; DISPLAY: block; BACKGROUND: url(btn1a.jpg) repeat-x left top; FLOAT: left; HEIGHT: 51px
}
.flash {
	LINE-HEIGHT: 20px; PADDING-LEFT: 41px; WIDTH: 941px; BACKGROUND: url(flash_bj.jpg) no-repeat left top; FLOAT: left; HEIGHT: 457px; PADDING-TOP: 10px
}
.flashLove {
	LINE-HEIGHT: 20px; PADDING-LEFT: 41px; WIDTH: 941px; BACKGROUND: url(flash_bj.jpg) no-repeat left top; FLOAT: left; PADDING-TOP: 10px
}
.flash2 {
	WIDTH: 753px; FLOAT: left; HEIGHT: 294px;
}
#SwitchBigPic {
	FLOAT: left
}
.img_table {
	POSITION: relative;
	WIDTH: 368px;
	FLOAT: left;
	HEIGHT: 428px;
	OVERFLOW: hidden;
	border: 1px solid #946b37;
}
.img_table IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 368px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 428px; BORDER-LEFT-WIDTH: 0px
}
.text_table {
	POSITION: absolute; WIDTH: 368px; HEIGHT: 99px; TOP: 330px; LEFT: 0px
}
.text_1 {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #1e4e65; PADDING-LEFT: 12px; WIDTH: 344px; PADDING-RIGHT: 12px; HEIGHT: 83px; PADDING-TOP: 8px
}
.text_2 {
	Z-INDEX: 1000; POSITION: relative; COLOR: #F3DEB8; CURSOR: pointer
}

.img_table22 {
	POSITION: relative;
	WIDTH: 253px;
	FLOAT: left;
	HEIGHT: 294px;
	OVERFLOW: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #946b37;
}
.img_table22 IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 253px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 294px; BORDER-LEFT-WIDTH: 0px
}
.text_table22 {
	POSITION: absolute; WIDTH: 253px; HEIGHT: 100px; TOP: 195px; LEFT: 0px;
}
.text_122 {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #1e4e65; PADDING-LEFT: 12px; WIDTH: 227px; PADDING-RIGHT: 12px; HEIGHT: 83px; PADDING-TOP: 8px;
}

.text_222 {
	Z-INDEX: 1000; POSITION: relative; COLOR: #F3DEB8; CURSOR: pointer; line-height:18px;
}
.img_table A,.img_table22 A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.img_table A:hover,.img_table22 A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.img_table H6,.img_table22 H6 {
	FONT-WEIGHT: bold
}
.flash LI H6 {
	FONT-WEIGHT: bold;FONT-SIZE: 14px;
}
.flash UL {
	PADDING-LEFT: 11px; FLOAT: left; width:556px; overflow:hidden;
}
.flash LI {
	MARGIN-BOTTOM: 2px; FLOAT: left; width:556px;HEIGHT: 84px; CURSOR: pointer
}
.flash LI IMG {
	WIDTH: 71px; FLOAT: left; HEIGHT: 84px
}
.flash LI SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 424px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 68px; PADDING-TOP: 8px; line-height:18px;
}
.flash LI A SPAN {
	COLOR: #5a5a51; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none
}
.flash LI.selected A SPAN {
	DISPLAY: block; BACKGROUND: url(flash_bj2.jpg) repeat-x left top; HEIGHT: 68px; COLOR: #422808; CURSOR: pointer; TEXT-DECORATION: none
}
.flash LI A:hover SPAN {
	DISPLAY: block; BACKGROUND: url(flash_bj2.jpg) repeat-x left top; HEIGHT: 68px; COLOR: #422808; CURSOR: pointer; TEXT-DECORATION: none
}
.flash LI.selected A:hover SPAN {
	COLOR: #422808
}
.flash2 LI H6 {
	FONT-WEIGHT: bold;FONT-SIZE: 14px;
}
.flash2 UL {
	PADDING-LEFT: 2px; FLOAT: left; width:400px; overflow:hidden;
}
.flash2 LI {
	MARGIN-BOTTOM: 2px; FLOAT: left; width:400px;HEIGHT: 72px; CURSOR: pointer;
}
.flash2 LI IMG {
	WIDTH: 71px; FLOAT: left; HEIGHT: 72px
}
.flash2 LI SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 306px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 56px; PADDING-TOP: 8px; line-height:18px; overflow:hidden;
}
.flash2 LI A SPAN {
	COLOR: #422808; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; BACKGROUND: url(flash_bj4.jpg) repeat-x left top;
}
.flash2 LI.selected A SPAN {
	DISPLAY: block; BACKGROUND: url(flash_bj3.jpg) repeat-x left top; HEIGHT: 56px; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
.flash2 LI A:hover SPAN {
	DISPLAY: block; BACKGROUND: url(flash_bj3.jpg) repeat-x left top; HEIGHT: 56px; COLOR: #fff; CURSOR: pointer; TEXT-DECORATION: none
}
.flash2 LI.selected A:hover SPAN {
	COLOR: #fff;
}
.hunter {
	PADDING-LEFT: 45px; WIDTH: 265px; BACKGROUND: url(hunter_bj.jpg) no-repeat left top; FLOAT: left; HEIGHT: 115px; PADDING-TOP: 352px
}
.hunter IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 204px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 60px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
.logindragdiv {
	POSITION: relative; FLOAT: left
}
.loginfilterbox {
	FILTER: alpha(opacity=9,style=0); -moz-opacity: 0.09; opacity: 0.09
}
.loginnick {
	WIDTH: 572px; FLOAT: left
}
.loginnickbox {
	POSITION: absolute; LINE-HEIGHT: 30px; PADDING-LEFT: 40px; WIDTH: 532px; FONT-FAMILY: "宋体"; BACKGROUND: url(dch_bj.jpg) no-repeat left top; HEIGHT: 496px; COLOR: #413807; FONT-SIZE: 14px; TOP: -80px; LEFT: -180px
}
.dch_table {
	MARGIN: 0px auto; WIDTH: 520px; HEIGHT: 496px
}
.cloes {
	WIDTH: 513px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 27px; HEIGHT: 20px; PADDING-TOP: 11px
}
.cloes IMG {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.dch_btn {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; WIDTH: 520px; HEIGHT: 54px
}
.logindragdiv {
	POSITION: relative; FLOAT: left
}
.loging1 {
	MARGIN: 0px 5px; DISPLAY: block; BACKGROUND: black; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.loging2 {
	MARGIN: 0px 3px; DISPLAY: block; BACKGROUND: black; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.loging3 {
	MARGIN: 0px 2px; DISPLAY: block; BACKGROUND: black; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.loging4 {
	MARGIN: 0px 1px; DISPLAY: block; BACKGROUND: black; HEIGHT: 2px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.loginfilterbox {
	FILTER: alpha(opacity=9,style=0); -moz-opacity: 0.09; opacity: 0.09
}
.loginnick {
	WIDTH: 396px; FLOAT: left
}
.loginnick DIV.content {
	WIDTH: 396px; BACKGROUND: black; FLOAT: left; HEIGHT: 230px
}
.loginnickbox_0422 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 374px; FONT-FAMILY: "宋体"; BACKGROUND: white; HEIGHT: 218px; COLOR: #005195; FONT-SIZE: 12px; TOP: 11px; LEFT: 11px
}
.loginnickbox_0422 TABLE {
	MARGIN: 0px auto; WIDTH: 280px
}
.loginnickbox_0422 TABLE A {
	COLOR: #434343; TEXT-DECORATION: underline
}
.loginnickbox_0422 TABLE A:hover {
	COLOR: #434343; TEXT-DECORATION: underline
}
.media {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 25px; WIDTH: 928px; PADDING-RIGHT: 24px; BACKGROUND: url(media_bj.jpg) no-repeat left top; HEIGHT: 65px; PADDING-TOP: 20px
}
.media LI {
	LINE-HEIGHT: 20px; WIDTH: 236px; DISPLAY: block; FONT-FAMILY: "宋体"; FLOAT: left; HEIGHT: 20px; COLOR: #422808; FONT-SIZE: 12px
}
.media LI.one {
	PADDING-LEFT: 16px; WIDTH: 100px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.media LI.two {
	PADDING-LEFT: 116px
}
.media LI A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.media LI A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.media LI A:hover {
	TEXT-DECORATION: underline
}
.home_table {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 25px; WIDTH: 928px; PADDING-RIGHT: 24px; BACKGROUND: url(bj.jpg) repeat-y left top; PADDING-TOP: 0px
}
.banner {
	WIDTH: 928px; MARGIN-BOTTOM: 26px; HEIGHT: 90px
}
.marriage_title {
	WIDTH: 870px;
	BACKGROUND: url(title1.jpg) no-repeat left top;
	HEIGHT: 28px;
	PADDING-TOP: 21px;
	color: #593923;
	padding-left: 58px;
	font-weight: bold;
}
.marriage_title .TitleLeft 
{
    float:left;
}
.marriage_title .TitleRight 
{
    float:right; 
    margin-right:30px; 
    line-height:26px;
}
.marriage_title .TitleRight a
{
    color:#90251A;
    text-decoration:none;
}
.marriage_title .TitleRight a:hover
{
    color:#BC1D10;
    text-decoration:"underline";
}
.demonstration_title {
	TEXT-ALIGN: right; WIDTH: 914px; PADDING-RIGHT: 14px; BACKGROUND: url(title1.jpg) no-repeat left top; HEIGHT: 33px; PADDING-TOP: 16px
}
.demonstration_title {
	BACKGROUND: url(title2.jpg)
}
.marriage {
	MARGIN: 0px auto; PADDING-LEFT: 18px; WIDTH: 896px; PADDING-RIGHT: 14px; BACKGROUND: url(marriage_bj.jpg) repeat-x left top; OVERFLOW: hidden
}
#Vipservice {
	MARGIN: 0px auto;
	PADDING-LEFT: 28px;
	WIDTH: 886px;
	height:232px;
	PADDING-RIGHT: 14px;
	OVERFLOW: hidden;
	background-image: url(VipService.jpg);
	background-repeat: no-repeat;
}
#VipContent
{
	margin-top: 172px;
	margin-left: 42px;
	color: #422808;
	font-size: 14px;
}
.marriage UL {
	WIDTH: 896px; DISPLAY: block; FLOAT: left
}
.marriage LI {
	MARGIN-TOP: 20px; WIDTH: 284px; DISPLAY: block; FLOAT: left; HEIGHT: 188px; OVERFLOW: hidden; MARGIN-RIGHT: 14px
}
.marriage_left {
	PADDING-LEFT: 1px; WIDTH: 127px; BACKGROUND: url(img_bj1.png) repeat-x left top; FLOAT: left; HEIGHT: 172px; PADDING-TOP: 16px
}
.marriage_left2 {
	PADDING-LEFT: 1px; WIDTH: 127px; BACKGROUND: url(img_bj1.png) repeat-x left top; FLOAT: left; HEIGHT: 172px; PADDING-TOP: 16px
}
.marriage_left2 {
	BACKGROUND: url(img_bj4.png)
}
.marriage_left IMG {
	MARGIN-TOP: 1px; WIDTH: 125px; HEIGHT: 147px
}
.marriage_left1 IMG {
	MARGIN-TOP: 0px
}
.marriage_left2 IMG {
	MARGIN-TOP: 0px
}
.marriage_left3 IMG {
	MARGIN-TOP: 0px
}
.marriage_right {
	POSITION: relative; LINE-HEIGHT: 21px; MARGIN-TOP: 14px; WIDTH: 148px; FONT-FAMILY: "宋体"; FLOAT: right; HEIGHT: 174px; COLOR: #422808; FONT-SIZE: 12px
}
.marriage_right H6 {
	WIDTH: 140px; MARGIN-BOTTOM: 5px
}
.marriage_right A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.marriage_right A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.marriage_right H6 A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.marriage_right H6 A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.marriage_right H5 A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.marriage_right H5 A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.marriage_right A {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.marriage_right A:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.marriage_right H5 A {
	FONT-SIZE: 12px
}
.marriage_right H5 A:hover {
	FONT-SIZE: 12px
}
.marriage_right A IMG {
	POSITION: absolute; TOP: 135px; LEFT: 0px
}
.examination {
	TEXT-ALIGN: right; LINE-HEIGHT: 50px; WIDTH: 892px; FLOAT: left; HEIGHT: 50px; MARGIN-RIGHT: 36px
}
.examination A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.examination A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.examination A:hover {
	TEXT-DECORATION: underline
}
.high_title {
	MARGIN: 0px auto; WIDTH: 977px; BACKGROUND: url(title3.jpg) no-repeat left top; HEIGHT: 49px; OVERFLOW: hidden
}
.high {
	WIDTH: 977px; BACKGROUND: url(high_bj.jpg) no-repeat left top;

}
.high UL {
	PADDING-BOTTOM: 93px; PADDING-LEFT: 35px; WIDTH: 942px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 129px; PADDING-TOP: 17px
}
.high LI {
	LINE-HEIGHT: 20px; WIDTH: 268px; DISPLAY: block; FLOAT: left; HEIGHT: 129px; MARGIN-RIGHT: 46px
}
.high LI H6 {
	LINE-HEIGHT: 24px; WIDTH: 268px; DISPLAY: block; FLOAT: left; HEIGHT: 24px
}
.high LI H6 A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.high LI H6 A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.high LI A {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.high LI A:hover {
	FONT-FAMILY: "宋体"; COLOR: #422808; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.high LI A {
	FONT-WEIGHT: normal
}
.high LI A:hover {
	FONT-WEIGHT: normal
}
.high_left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 130px; PADDING-RIGHT: 1px; BACKGROUND: url(img_bj3.jpg) no-repeat left top; FLOAT: left; HEIGHT: 98px; PADDING-TOP: 7px
}
.high LI IMG {
	WIDTH: 130px; FLOAT: left; HEIGHT: 91px
}
.high_right {
	WIDTH: 127px; FLOAT: right; HEIGHT: 100px; PADDING-TOP: 5px
}
.high LI P.p1 {
	TEXT-ALIGN: right
}
.high LI P.p1 A:hover {
	TEXT-DECORATION: underline
}
