@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;}
html,body{
	font-family: ArialTahoma, Helvetica, sans-serif;
	font: "宋体";
	font-size: 12px;
	color:#000;
	width:100%;
	height:auto;
	float:left;
}
a:hover{
	color:#006600!important;
	text-decoration:underline!important;
}
#wrapper{float:left; width:100%; height:100%; margin:0 auto; background:url(../images/bg1.jpg) repeat;
}
#wrapper li{
	list-style:none;
}
#wrapper a{
	text-decoration:none;
}
.wrapper1{
	float:left; width:100%; height:100%; margin:0 auto; background:url(../images/bg.jpg) no-repeat; background-position:center top;
}
.head{
	margin:0 auto;
	width:100%;
	float:left;
}
.head1{
	width:947px;
	margin:0 auto;
}
.kuailian{
	float:left;
	width:870px;
	margin-top:20px;
	text-align:center;
}
.kuailian ul{
	float:right;
}
.kuailian li{
	float:right;
}
.kuailian li span{
	float:left;
	margin-top:5px;
	width:15px;
}
.kuailian li a{
	color:#fff;
}
.zhuti{
	float:left;
	margin-top:186px;
	*margin-top:185px;
	margin-left:5px;
}
.flash{
	width:910px;
	background:url(../images/bg1.gif) no-repeat;
	float:left;
	margin-left:14px!important;/*IE7+FF*/
	margin-left:7px;/*IE6*/
	height:440px;
}
.flash1{
	width:910px;
	background:url(../images/bg25.gif) no-repeat;
	height:102px;
	float:left;
	margin-left:14px!important;/*IE7+FF*/
	margin-left:7px;/*IE6*/
}
.logo{
	float:left;
	width:290px;
	margin-left:36px!important;/*IE7+FF*/ margin-left:18px;/*IE6*/
	margin-top:18px;
	height:82px;
}
.nav{
	background:url(../images/nav.gif) no-repeat;
	width:556px;
	height:72px;
	float:left;
	margin-top:25px;
}
ul.main_nav {
height:40px; overflow:hidden; float:left; margin-left:10px!important;/*IE7+FF*/ margin-left:5px;/*IE6*/
}
ul.main_nav li {
float:left; height:40px;
}
.nav11{
	float:left; margin-top:7px;
}
ul.main_nav li a:hover{
background-position:left top; float:left;
}
ul.main_nav li a {
display:block; height:40px; width:70px;
}
.nav1 {
background:url(../images/nav1.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav8 {
background:url(../images/nav10.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav9 {
background:url(../images/nav12.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav10 {
background:url(../images/nav13.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav12 {
background:url(../images/nav14.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav13 {
background:url(../images/nav15.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav14 {
background:url(../images/nav16.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav15 {
background:url(../images/nav17.gif) no-repeat scroll left bottom transparent; float:left; 
}
ul.main_nav li a img {
visibility:hidden;
}
.nav2 {
background:url(../images/nav2.gif) no-repeat scroll left bottom transparent; float:left; 
}
.nav3 {
background:url(../images/nav3.gif) no-repeat scroll left bottom transparent; float:left; 
}
a.nav4 {
background:url(../images/nav4.gif) no-repeat scroll left bottom transparent; float:left;
}
a.nav5 {
background:url(../images/nav5.gif) no-repeat scroll left bottom transparent; float:left;  
}
a.nav6 {
background:url(../images/nav6.gif) no-repeat scroll left bottom transparent; float:left; 
}
a.nav7 {
background:url(../images/nav7.gif) no-repeat scroll left bottom transparent; float:left; 
}
.ftu{
	text-align:center;
}
.center{margin:0 auto; width:1000px;  
}
.center2{ margin:0 auto; width:1000px; 
}
.center1{
	width:936px;
	float:left;
	margin-left:31px!important;/*IE7+FF*/
	margin-left:15px;/*IE6*/
	background:url(../images/bg3.jpg) repeat-y;
	background-position:center;
}
.left{
	float:left; width:665px; margin-left:14px!important;/*IE7+FF*/ margin-left:7px;/*IE6*/
}
.l1{
	float:left; margin-top:10px; width:666px;
}
.l1 img{
	float:left; width:666px;
}
.l2{
	float:left; line-height:22px; border-bottom:2px solid #D5F2FF; height:26px; width:665px;
}
.l2 span,.l20 span,.l21 span,.l22 span,.l23 span{
	float:left; margin-left:5px;
}
.l2 a{
	float:right; color:#168ED8; margin-right:10px;
}
.l20{
	float:left; line-height:22px; border-bottom:2px solid #D5E6C6; height:26px; width:665px;
}
.l20 a{
	float:right; color:#529400; margin-right:10px;
}
.l21{
	float:left; line-height:22px; border-bottom:2px solid #FFE4B7; height:26px; width:665px;
}
.l21 a{
	float:right; color:#FF6C00; margin-right:10px;
}
.l22{
	float:left; line-height:22px; border-bottom:2px solid #FFB4A4; height:26px; width:665px;
}
.l22 a{
	float:right; color:#7E0A0A;  margin-right:10px;
}
.l23{
	float:left; line-height:22px; border-bottom:2px solid #ECC5FF; height:26px; width:665px;
}
.l23 a{
	float:right; color:#700991;  margin-right:10px;
}
.m1{
	float:left; margin-top:6px; background:url(../images/bg2.gif) no-repeat; width:668px; height:268px;
}
.p1{
	float:left; margin-top:6px; background:url(../images/bg3.gif) no-repeat; width:668px; height:268px;
}
.h1{
	float:left; margin-top:6px; background:url(../images/bg4.gif) no-repeat; width:668px; height:268px;
}
.t1{
	float:left; margin-top:6px; background:url(../images/bg5.gif) no-repeat; width:668px; height:224px;
}
.d1{
	float:left; margin-top:6px; background:url(../images/bg6.gif) no-repeat; width:668px; height:224px;
}
.m2{
	float:left; margin-top:10px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/ background:#4CBFF6; width:181px; height:251px;
}
.m2 img{
	width:181px; height:251px;
}
.m3,.p3,.h3{
	float:left; margin-top:10px; margin-left:5px; background:#fff; width:465px; height:251px;
}
.m31{
	float:left; margin-top:8px; margin-left:8px!important;/*IE7+FF*/ margin-left:4px;/*IE6*/
}
.m3 ul{
	float:left; margin-left:20px!important;/*Ie7+FF*/ margin-left:10px;/*IE6*/
}
.p3 ul{
	float:left; margin-left:20px!important;/*Ie7+FF*/ margin-left:10px;/*IE6*/ margin-top:10px;
}
.m3 ul li{
	float:left; line-height:24px; margin-top:10px; width:420px;
}
.p3 ul li{
	float:left; line-height:26px; width:420px;
}
.m3 li img,.p3 li img{
	float:left; margin-top:5px;
}
.m32{
	float:left; width:390px; margin-left:5px; 
}
.m32 a{
	color:#0877BC!important; font-weight:bolder;
}
.p32{
	float:left; width:320px; margin-left:5px; color:#3C7405; font-weight:bolder;
}
.p32 a{
	color:#3C7405; font-weight:bolder;
}
.p33{
	float:right; color:#6B6B6B;
}
.m3 li a{
	color:#178ED8; 
}
.m33{
	float:left; margin-left:20px;
}
.mass,.personal,.hotel,.travel,.diy{
	float:left; margin-top:15px; width:665px;
}

#tabs1{
 width:448px; float:left; margin-left:8px!important;/*IE7+FF*/ margin-left:4px;/*IE6*/
}
.menu1{
	float:right;
}
.menu1 li{
 display:block; float:left; width:58px; text-align:center; cursor:pointer; line-height:17px; color:#313131; margin-top:5px;
}
.menu1 li.hover{
	background:url(../images/nav8.gif) no-repeat; color:#fff; float:left;
}
.mxian{
	float:left; margin-top:5px;
}
#main1{
	float:left; width:448px; background:url(../images/bg8.gif) no-repeat; margin-top:10px;
}
#main1 ul{
 display: none; float:left; margin-left:10px!important;/*Ie7+FF*/ margin-left:5px;/*IE6*/
}
#main1 ul.block{
 display: block; float:left;
}
.main11,.main14{
	width:120px; float:left; list-style:none; color:#003399; line-height:22px;
}
.main14{
	margin-left:30px;
}
.main11 a,.main14 a{
	 color:#535353;
}
.main12{
	float:left; width:120px;
}
.main12 img{
	width:120px; height:87px;
}
.main13 a{
	font-weight:bolder;
}
.main13,.main15{
	float:left; width:120px; 
}
.main13{
	margin-top:5px;
}
.main15 a,.main15 img{
	float:left;
}
.main15 img{
	margin-top:4px; margin-left:5px;
}
.main16{
	float:left; 
}
.main160{
	float:left; width:216px; margin-top:9px;
}
.main160 a{
	color:#313131;  margin-left:5px;
}
.main160 img{
	float:left; margin-top:7px;
}
.t2{
	float:left; margin-top:10px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/ background:#fff; width:181px; height:208px;
}
.t21,.t22{
	float:left; margin-left:8px!important;/*IE7+FF*/ margin-left:4px;/*Ie6*/border-bottom:1px solid #E9CA93; margin-top:8px;
}
.d22{
	float:left; margin-left:8px!important;/*IE7+FF*/ margin-left:4px;/*Ie6*/border-bottom:1px solid #E2B8D6; margin-top:8px;
}
.t21{width:172px; margin-left:4px!important;/*IE7+FF*/ margin-left:2px;/*Ie6*/}
.t21 span{
	float:left; width:130px;
}
.t22 span,.d22 span{
	float:left; width:405px;
}
.t21 a,.t22 a{
	float:left; color:#AF4517; line-height:22px;
}
.d22 a{
	float:left; color:#700991; line-height:22px;
}
.t2 ul{
	float:left; width:170px; margin-left:4px!important;/*IE7+FF*/ margin-left:2px;/*Ie6*/ margin-top:5px;
}
.t2 ul li{
	float:left; width:170px; line-height:28px; color:#FF4E00;
}
.t2 li a{
	color:#313131;
}
.t3{
	float:left; margin-top:10px; margin-left:5px; background:#fff; width:465px; height:208px;
}

/*滚动条*/
.rollBox{width:436px;overflow:hidden; float:left; height:116px; margin-top:28px; margin-left:14px!important;/*Ie7+FF*/ margin-left:7px;/*IE6*/}
.rollBox .LeftBotton{width:16px; height:16px; background:url(../images/11.gif) no-repeat;overflow:hidden;float:left;display:inline; cursor:pointer; margin-top:32px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*Ie6*/ }
.rollBox .RightBotton{width:16px; height:16px; background:url(../images/12.gif) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:32px; margin-left:10px;}
.rollBox .Cont{width:388px;overflow:hidden;float:left; height:131px;}
.rollBox .ScrCont{width:1000000px;}
.rollBox .Cont .pic{width:131px; float:left; text-align:center;}
.rollBox .Cont .pic img{display:block;margin:0 auto; padding:2px; border:1px solid #C7C7C7}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic .pic1{
	 width:121px; height:32px; background:url(../images/bg7.gif) repeat-x; margin:0 auto; line-height:38px; margin-top:1px;
}
/*滚动完*/
.d2{
	float:left; margin-top:10px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/ background:#4CBFF6; width:181px; height:207px;
}
.d2 img{
	width:181px; height:207px;
}
.d3{
	float:left; margin-top:10px; margin-left:5px; background:#fff; width:465px; height:208px;
}
.d31{
	float:left; margin-top:15px;
}
.d31 li{
	float:left; width:97px; text-align:center; line-height:22px; margin-left:12px;
}
.d31 a{
	text-align:center; width:93px; float:left;  color:#313131;
}
.d31 img{
	padding:2px; border:1px solid #DDDDDD; width:93px; height:68px;
}
.d33{
	float:left; margin-left:20px!important;/*Ie7+FF*/ margin-left:10px;/*IE6*/ margin-top:5px;
}
.d32{
	float:left; width:140px; margin-top:8px;
}
.d32 img{
	float:left; margin-top:4px;
}
.d32 a{
	float:left; margin-left:5px; color:#700991;
}
.right{
	float:left; width:235px; margin-top:10px; margin-left:10px;
}
.jianjie,.news,.daohang,.lyb,.changs{
	float:left; width:233px;
}
.news{
	margin-top:15px;
}
.daohang{
	margin-top:6px;
}
.changs{
	margin-top:16px;
}
.lyb{
	margin-top:14px;
}
.j1{
	float:left; background:url(../images/bg8.gif) no-repeat; width:233px; height:45px;
}
.j1 img{
	float:left; margin-left:10px; margin-top:5px;
}
.jcenter{
	float:left; background:url(../images/bg10.gif) repeat-y; width:224px;  padding-top:10px; padding-left:10px; 
}
.jc1{
	float:left; width:92px;
}
.jc1 img{
	width:83px; height:89px;
}
.jc2{
	float:left; width:120px; line-height:23px; 
}
.jc2 a{
	color:#17557C;
}
.jc3{
	width:86px; float:left; margin-top:10px; width:200px;
}
.jc4{
	float:left; margin-top:10px; color:#E62B69; margin-right:10px;
}
.jc4 span{
	font-weight:bolder;
}
.qq{
	float:left; width:200px;
}
.jc5{
	float:left; width:85px; margin-top:10px;
}
.jfoot{
	float:left; width:235px; background:url(../images/bg9.gif) no-repeat; height:100px;
}
.jfoot ul{
	float:left; height:45px; margin-top:10px;
}
.jfoot li{
	float:left; width:195px; line-height:22px; margin-left:10px!important;/*Ie7+FF*/ margin-left:5px;/*IE6*/
}
.jfoot li img{
	float:left; margin-top:5px;
}
.jfoot li a{
	float:left; color:#E62B69; text-decoration:underline!important; margin-left:5px;
}
.jf1{
	float:left; margin-top:5px;
}
.n0{
	float:left; margin-top:5px;
}
.n1{
	float:left; width:224px; line-height:22px;
}
.n1 span{
	float:left; width:175px; margin-left:5px;
}
.n1 a{
	color:#084958;
}
.n2{
	float:left; height:80px; margin-top:10px; border-bottom:1px solid #EAEAEA; width:223px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/
}
.n21{
	float:left; width:98px;
}
.n21 img{
	width:88px; height:68px;
}
.n22{
	float:left; width:123px; line-height:23px; 
}
.n22 a{
	color:#333;
}
.n3{
	float:left; width:223px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/ line-height:26px; margin-top:5px; 
}
.n3 ul{
	float:left;
}
.n3 li{
	float:left; width:223px;
}
.n3 img{
	float:left; margin-top:12px;
}
.n3 li a{
	float:left; color:#333; margin-left:5px;
}
.dh1{
	float:left; width:234px; height:24px; background:url(../images/bg11.gif) no-repeat;
}
.dh1 span{
	float:left; margin-left:20px; padding-top:5px; color:#106A91; font-weight:bolder;
}
.daohang ul{
	float:left; background:url(../images/bg13.gif) repeat-y; height:80px; width:216px; padding-left:18px; margin-top:-5px;
}
.daohang li{
	float:left; width:100px; margin-top:8px;
}
.daohang li img{
	float:left;
}
.daohang li a{
	float:left; margin-left:10px; color:#333; width:68px;
}
.bright{
	float:left;
}
.bright a{
	float:left; margin-top:12px;
}
.lyb1{
	float:left; background:url(../images/bg14.gif) no-repeat; width:234px; height:412px; margin-top:8px;
}
.lyb2{
	float:left; margin-top:10px; line-height:20px;
}
.lyb2 img{
	float:left; margin-left:10px;
}
.lyb2 a{
	float:left; color:#02387B; margin-left:5px;
}
.lyb4{
	float:left; margin-left:9px!important;/*IE7+FF*/ margin-left:4px;/*IE6*/
}
.lyb3{
	float:left; line-height:20px; margin-top:3px;
}
.lyb3 img{
	float:left; margin-left:10px;
}
.lyb3 a{
	float:left; color:#929292; margin-left:5px; width:170px;
}
.cs3{
	float:left; width:223px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/ line-height:27px; margin-top:10px; 
}
.cs3 ul{
	float:left;
}
.cs3 li{
	float:left; width:223px;
}
.cs3 img{
	float:left; margin-top:12px;
}
.cs3 li a{
	float:left; color:#333; margin-left:5px;
}
.cs4{
	float:left; width:223px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*IE6*/ line-height:27px; margin-top:10px; 
}
.cs4 ul{
	float:left;
}
.cs4 li{
	float:left; width:223px;
}
.cs4 img{
	float:left; margin-top:12px;
}
.cs4 li a{
	float:left; color:#333; margin-left:5px; width:172px;
}
.cs4 span{
	color:#D9225F;
}
.cs41 a{
	float:left; color:#17557C!important;
}
.footer{
	float:left; width:100%; margin:0 auto; background:url(../images/bg23.gif) no-repeat; background-position:center; height:141px;
}
.lianjie{
    width:100%; float:left; margin-left:1px;
}
.lianjie1{background:url(../images/bg17.gif) no-repeat; height:90px; width:936px; margin:0 auto; margin-top:20px; 
}
.lj1{
	float:left; background:url(../images/img11.gif) no-repeat; width:800px; height:24px; line-height:22px; color:#fff; margin-top:2px; margin-left:2px; padding-left:15px; 
}
.lj2{
	float:left; margin-top:7px; margin-left:10px; line-height:17px; 
}
.lj2 a{
	color:#004C86;
}
.lj3{
	float:left; line-height:24px; width:920px; margin-top:10px; margin-left:10px; white-space: nowrap;
}
.lj3 a{
	float:left; text-decoration:none; margin-left:10px; width:auto; height:24px; color:#666;
}
.banquan{
	width:936px; margin:0 auto; text-align:center; margin-top:10px;
}
.f2{float:left; width:962px; text-align:center; line-height:26px; color:#3C3327;
}
.f2 a{
	color:#3C3327; text-decoration:none;
}
.f3{
	line-height:26px; color:#666;
}
/*集体婚礼*/
.left1{
	float:left; width:235px; margin-top:10px; margin-left:12px!important;/*Ie7+FF*/ margin-left:6px;/*IE6*/
}
.right1{
	float:left; width:667px; margin-left:10px;
}
.mass2{
	float:left; margin-top:6px; background:url(../images/bg20.gif) no-repeat; width:666px; height:233px; text-align:center;
}
.mass2 img{
   border:1px solid #fff; margin-top:12px;
}
.mc{
	float:left; margin-top:10px; background:url(../images/bg21.gif) repeat-y;
}
.mc1{
	float:left; width:666px; background:url(../images/bg26.gif) no-repeat;
}
.mc5{
	float:left; margin-top:30px;
}
.mc1 ul{
	float:left; margin-left:30px!important;/*Ie7+FF*/ margin-left:15px;/*IE6*/
}
.mc1 ul li{
	float:left; line-height:30px; margin-top:5px; 
}
.mc1 li img{
	float:left; margin-top:5px;
}
.mc8 a{
	color:#178ED8; 
}
.mc2{
	float:left; width:550px; margin-left:5px; 
}
.mc2 a{
	color:#0877BC; font-weight:bolder;
}
.mc3{float:left;  width:525px;
}
.mc3 a{
	color:#333;
}
.mc4{
	float:left; border-bottom:1px solid #E3E3E3; margin-left:20px;
}
.mc9{
	float:left; width:560px; margin-left:5px; border-bottom:1px solid #E3E3E3; 
}
.mc9 a{
	color:#0877BC; font-weight:bolder;
}
.fenye{
	float:right; width:400px; margin-top:20px;
}
.fenye1{
}
.mc6{
	float:left; margin-top:28px; margin-left:5px; width:605px; height:160px; margin-left:30px!important;/*IE7+FF*/ margin-left:15px;/*IE6*/
}
.mc61{
	float:left; color:#0877BC; font-size:14px; font-weight:bolder; width:500px;
}
.mc61 span{
	float:left; width:18px;
}
/*滚动条*/
.rollBox1{width:600px;overflow:hidden; float:left; height:108px; margin-top:28px;}
.rollBox1 .LeftBotton1{width:16px; height:16px; background:url(../images/11.gif) no-repeat;overflow:hidden;float:left;display:inline; cursor:pointer; margin-top:32px; margin-left:6px!important;/*IE7+FF*/ margin-left:3px;/*Ie6*/ }
.rollBox1 .RightBotton1{width:16px; height:16px; background:url(../images/12.gif) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; margin-top:32px; margin-left:10px;}
.rollBox1 .Cont1{width:550px;overflow:hidden;float:left; height:131px;}
.rollBox1 .ScrCont1{width:10000000px;}
.rollBox1 .Cont1 .pic0{width:138px; float:left; text-align:center;}
.rollBox1 .Cont1 .pic0 img{display:block;margin:0 auto; padding:1px; border:1px solid #C7C7C7;width:116px; hight:83px;}
.rollBox1 .Cont1 a:link,.rollBox1 .Cont1 a:visited{color:#626466;}
.rollBox1 .Cont1 a:hover{color:#f00;text-decoration:underline;}
.rollBox1 #List11,.rollBox1 #List12{float:left;}
.rollBox1 .Cont1 .pic0 .pic01{
	 width:121px; margin:0 auto; line-height:25px; margin-top:1px;
}
/*滚动完*/
.mc7{
	float:left; margin-left:30px!important;/*IE7+FF*/ margin-left:15px;/*IE6*/ margin-top:40px; width:633px;
}
/*集体婚礼内页*/
.nm1{
	float:left; line-height:22px; border-bottom:2px solid #D5F2FF; height:24px; width:665px;
}
.nm2{
	float:left; width:460px; margin-left:5px;
}
.nm3{
	float:left; color:#fff; background:url(../images/bg24.gif) no-repeat; width:35px; text-align:center; line-height:22px; height:14px; margin-top:4px; line-height:14px;
}
.nm1 a{
	color:#676767;
}
.mnr{width:572px; margin:0 auto;
}
.mnr1{
	color:#0877BC; font-size:14px; font-weight:bolder; width:572px; border-bottom:1px solid #CFEAF7; line-height:50px; text-align:center; margin-top:20px;
}
.mnr2{
	line-height:30px; text-align:center;
}
.mnr2 span{
	margin-left:20px;
}
.mnr3{ text-align:center;	
}
.mnr3 img{
	width:557px; height:187px; padding:2px; border:1px solid  #CFCFCF; 
}
.mnr4{
	float:left; color:#333; width:564px; line-height:22px; margin-left:5px;
}
.mnr41{
	font-weight:bolder; float:left;
}
.mnr6{
	float:left; height:70px; border-bottom:1px solid #CFEAF7; width:572px;
}
.mnr5{
	float:right; margin-top:10px;
}
.mnr5 a{
	color:#18567C;
}
.mnr7{
	float:left; height:20px; width:570px;
}
/*婚礼酒店*/
.mh1{
	float:left; line-height:22px; border-bottom:2px solid #FFE4B7; height:26px; width:665px;
}
.mh1 a{
	color:#676767;
}
.wed{
	float:left; margin-top:10px; background:url(../images/bg28.gif) repeat-y;
}
.wed1{
	float:left; width:641px; background:url(../images/bg27.gif) no-repeat; padding-left:25px; padding-top:25px;
}
.wflash{
	float:left; width:409px; height:239px; text-align:center;
}
.wflash img{
	text-align:center; width:409px; height:239px; border:1px solid #F9D499; padding:2px;
}
.wtu{
	float:left; margin-left:10px;
}
.wtu img{
	width:192px; height:243px; border:1px solid #F9D499;
}
.wt1{
	float:left; background:url(../images/bg30.gif) no-repeat; margin-top:15px; width:619px; height:25px;
}
.wt1 img{
	float:left; margin-left:20px;
}
.wt0{
	float:left; margin-left:12px!important;/*IE7+FF*/ margin-left:6px;/*IE6*/
}
.wt2{
	float:left; width:618px;
}
.wt20{
	float:left; width:500px; height:20px;
}
.wt21{
	float:left; width:137px; 
}
.wt21 img{
	width:116px; height:83px; padding:2px; border:2px solid #F3F3F3;
}
.wt22{
	float:left; width:448px; line-height:15px;
}
.wt23{
	float:left; width:300px; color:#535353; font-size:14px; font-weight:bolder;
}
.wt24{
	float:left; width:50px; background:url(../images/bg31.gif) no-repeat; color:#fff; text-align:center;
}
.wt25{
	float:left; color:#E9700E; margin-left:10px;
}
.wt26{
	float:left; width:448px; line-height:22px; margin-top:10px;
}
.wt26 a{
	color:#666;
}
.wline{
	float:left; margin-top:20px;
}
.wt3{
	text-align:center; width:580px;
}
.wt4{
	float:left;
}
.wt4 ul{
	float:left; margin-top:20px;
}
.wt4 ul li{
	float:left; width:190px; margin-left:22px!important;/*IE7+FF*/ margin-left:11px;/*IE6*/ line-height:22px; color:#85775D;
}
.wt4 ul li a{
	color:#85775D; float:left; 
}
.wt4 ul li span{
	float:left;
}
.wt41{
	width:10px; margin-top:8px;
}
.wt42{
	margin-left:8px; margin-top:5px;
}
/*个人婚礼*/
.mh2{
	float:left; line-height:22px; border-bottom:2px solid #D5E6C6; height:26px; width:665px;
}
.mh2 a{
	color:#676767;
}
.per{
	float:left; margin-top:10px; background:url(../images/bg33.gif) repeat-y;
}
.per1{
	float:left; width:668px; background:url(../images/bg32.gif) no-repeat;
}
.per01{
	float:left; width:668px; background:url(../images/bg47.gif) no-repeat;
}
.pflash{
	 padding-left:7px; padding-top:11px; float:left; height:374px;
}
.pflash1 img{
	width:652px; height:319px;
}
.p2{
	float:left; width:639px; margin-left:26px!important;/*Ie7+FF*/ margin-left:13px;/*IE6*/ border-bottom:2px solid #5C9A00; height:160px; margin-top:20px;
}
.p21{
	float:left; width:193px; height:131px; background:#DFDCC2;
}
.p22{
	text-align:center; margin-top:5px;
}
.p22 img{
	border:1px solid #ABA892;
}
.p23{
	float:left; padding-left:6px!important;/*IE7+FF*/ padding-left:3px;/*IE6*/ width:187px; border-bottom:1px solid #ABA892; line-height:22px;
}
.p23 span{
	float:left; width:8px; margin-top:5px;
}
.p23 a{
	color:#707A04;
}
.p24{
	float:left; width:426px; margin-left:20px;
}
.p25{
	float:left; width:426px; line-height:18px; margin-top:5px;
}
.p251{
	float:left; width:25px;
}
.p252{
	float:left; width:305px;
}
.p252 a{
	float:left; color:#707A04; font-weight:bolder;
}
.p253{
	float:left;
}
.p26{
	float:left; width:390px; line-height:22px; margin-top:10px;
}
.p26 a{
	color:#666;
}
.per2{
	float:left; margin-top:10px;
}
.per3,.per4,.per5{
	float:left; background:url(../images/bg36.gif) repeat-y; width:222px;
}
.per31{
	float:left; background:url(../images/bg35.gif) no-repeat; width:206px; padding-left:14px; height:225px; 
}
.per32{
	float:left; 
}
.per311{
	float:left; margin-top:18px; width:205px; height:27px;
}
.per322{
	float:left;
}
.per322 ul{
	float:left;
}
.per322 ul li{
	float:left; width:200px; margin-top:10px;
}
.per322 li span{
	float:left; width:15px; margin-top:3px;
}
.per322 li a{
	float:left; color:#F3F4E9;
}
.per323{
	float:left; width:200px; height:6px;
}
.per324{
	float:left;
}
.per325{
	float:left; width:200px; margin-top:10px;
}
.per325 span{
	float:left; width:15px; margin-top:3px;
}
.per325 a{
	float:left; color:#ffffff; font-weight:bolder;
}
.per326{
	float:left; margin-top:10px; line-height:24px;
}
.per326 a{
	color:#353535;
}
.mj2{
	float:left; line-height:22px; border-bottom:2px solid #FFB4A4; height:26px; width:665px;
}
.mj2 a{
	color:#676767;
}
/*婚礼服务*/
.jou{
	float:left; margin-top:10px; background:url(../images/bg39.gif) repeat-y;
}
.jou1{
	float:left; width:668px; background:url(../images/bg38.gif) no-repeat;
}
.jou2{
	float:left;  margin-top:20px;
}
.jou21{
	float:left; border-bottom:1px solid #E9CA93; width:617px; height:22px; margin-left:20px!important;/*IE7+FF*/ margin-left:10px;/*IE6*/ margin-top:5px;
}
.jou22{
	float:left; margin-left:30px!important;/*IE7+FF*/ margin-left:15px;/*IE6*/ margin-top:15px;
}
.jou3{
	width:155px; float:left;  margin-top:25px;
}
.jou31{
	float:left; width:117px;
}
.jou31 img{display:block;margin:0 auto; padding:2px; border:1px solid #C7C7C7; width:115px; height:80px;}
.jou32{width:121px; height:32px; background:url(../images/bg7.gif) repeat-x; margin:0 auto; text-align:center; line-height:38px; float:left; }
.jou32 a{
	color:#313131;
}
.jou4{
	float:left;
}
.jou41{
	float:left; margin-left:30px!important;/*IE7+FF*/ margin-left:15px;/*IE6*/ margin-top:17px;
}
.jou42{
	float:left; border:1px solid #C7C7C7;
}
.jou42 img{
	width:117px; height:76px; padding:2px; border:1px solid #E8E8E8;
}
.jou43{
	float:left; width:450px; margin-left:10px; margin-top:5px;
}
.jou431{
	float:left; width:365px; font-weight:bolder;
}
.jou432{
	color:#FF4F01; 
}
.jou433{
	color:#656565;
}
.jou434{
	float:left;
}
.jou44{
	float:left; line-height:22px; color:#666; width:450px; margin-left:10px; margin-top:5px;
}
.jou45{
	float:left; margin-top:25px; margin-left:10px;
}

/*diy*/
.hun{
	float:left; margin-top:10px; background:url(../images/bg42.gif) repeat-y;
}
.hun1{
	float:left; width:668px; background:url(../images/bg41.gif) no-repeat; 
}
.hun2 {
	float:left; width:635px; margin-left:16px!important;/*IE7+FF*/ margin-left:8px;/*IE6*/ margin-top:20px;
}
.hun22{
	float:left;
	background:url(../images/bg45.gif) repeat-y; width:635px; padding-left:10px;
}
.hun21{
	float:left; border-bottom:1px solid #E2B8D6; width:613px; height:24px;
}
.hun211{
	float:left; width:550px;
}
.hun212,.hun213,.hun214,.hun215,.hun216,.hun217{
	float:left; margin-top:5px;
}
.hun212 a{
	float:left; color:#700991; margin-left:3px;
}
.hun212 img,.hun213 img,.hun214 img,.hun215 img,.hun216 img,.hun217 img{
	float:left; margin-top:4px;
}
.hun221{
	float:left; width:100px; text-align:center;
}
.hun224{
	float:left; width:100px; margin-left:29px;
}
.hun222 img{
	width:93px; height:68px; padding:2px; border:1px solid #DDDDDD;
}
.hun223{
	float:left; line-height:28px;
}
.hun223 img{
	float:left; margin-left:10px; margin-top:9px;
}
.hun223 a{
	float:left; color:#313131; margin-left:7px;
}
.hun23{
	float:left; margin-top:20px;
}
.hun24{
	float:left; margin-top:30px;
}
.hun213 a{
	float:left; color:#78AE5E; margin-left:3px;
}
.hun214 a{
	float:left; color:#DBBA87; margin-left:3px;
}
.hun215 a{
	float:left; color:#857EC9; margin-left:3px;
}
.hun216 a{
	float:left; color:#E258C6; margin-left:3px;
}
.hun217 a{
	float:left; color:#2B5473; margin-left:3px;
}
/*留言本*/
.lyb0{
	float:left; width:592px; margin-left:20px!important;/*IE7+FF*/ margin-left:10px;/*IE6*/ margin-top:20px; border-bottom:medium dotted #ccc;
}
.lyb20{
	float:left; margin-top:10px; line-height:22px; width:592px; color:#02387B;
}
.lyb20 img{
	float:left;  margin-right:5px; margin-top:1px;
}
.lyb30{
	float:left; line-height:22px; margin-top:3px; width:592px; color:#929292; margin-bottom:10px;
}
.lyb30 img{
	float:left;  margin-right:5px; margin-top:1px;
}
.lyb5{
	float:left;
}
.lyb5 span{
	color:#02387B; 
}
.yb2{
	float:left; padding-left:10px;
}
.yb2 ul {
	float:left; margin-left:12px!important;/*IE7+FF*/ margin-left:6px;/*IE6*/ width:520px; margin-top:15px; 
}
.yb2 li{
	float:left; margin-top:7px; width:520px; color:#6A6A6A; line-height:22px;
}
.yb23{
	float:left; 
}
.form2{
	float:left; border:1px solid #ccc; background:#fff; margin-left:10px; margin-top:10px;
}
.mgai{
	float:left; line-height:22px; border-bottom:2px solid #ECC5FF; height:26px; width:665px;
}
.mgai a{
	color:#676767;
}

/*爱之旅最新动态*/
.new{
	float:left; margin-top:10px; width:665px;
}
.new1{
	float:left; margin-top:5px;
}
.new2{
	float:left; margin-top:10px;
}
.jn1{
	float:left;
}
.jn11{
	float:left; background:url(../images/bg49.gif) no-repeat; width:76px; text-align:center; color:#fff; line-height:18px;
}
.jn12{
	float:left; margin-top:8px; width:10px;
}
.jn13,.jn14{
	float:left; line-height:22px;
}
.jn13 a{
	color:#D86E35;
}
.jn14 a{
	color:#666;
}
.jn2{
	float:left; margin-left:80px!important;/*IE7+FF*/ margin-left:40px;/*IE6*/
}