@charset "utf-8";
/* CSS Document */
/*------首页------*/
.right .menu{ height:32px; padding-left:62px; line-height:32px; font-weight:bold;}
.right .menu_aboutus{ background:url(../images/menu_aboutus.jpg); }
.right .menu_aboutus a,.right .menu_aboutus a:hover{color:#0F4A76;}
.ushome{ height:121px; margin-bottom:10px; border:1px solid #AFD7E3; border-top:none; background:url(../images/aboutus_indexbg.jpg) center no-repeat;}
.ushome p{ margin:10px 20px 0 20px; text-indent:2em; line-height:26px;}
.right .menu_ser{ background:url(../images/menu_service.jpg); color:#6E1D6C;}
.right .menu_ser a,.right .menu_ser a:hover{color:#6E1D6C;}
.serhome{ height:354px; padding-top:7px; border:1px solid #F4D1EF; border-top:none;}
.serhome ul,.wedser ul{ margin:0 9px 0 19px;}
.serhome li,.wedser li{ display:inline; float:left; width:155px; height:162px; margin:9px 10px 0 0; background:url(../images/bg_serpic.gif);}
.serhome li img,.wedser li img{ display:block; margin:9px 14px 0 9px;}
.serhome li p{ margin:10px 2px 0 0; text-align:center;}
.serhome li p a,.serhome li p a:hover,.wedser li a,.wedser li a:hover{ color:#343434;}
/*------关于我们------*/
.us,.price{ padding-bottom:25px; border:1px solid #AFD7E3; border-top:none; background:url(../images/bg_us.jpg) bottom no-repeat; }
.us h1,.cont h1,.join h1,.price h1,.wedser h1,.room h1{ height:28px; padding:30px 0 5px 0; line-height:28px; text-align:center; font-size:20px; font-family:"黑体"; font-weight:normal; color:#545454;}
.us h1,.price h1{ background:url(../images/bg_us_h1.jpg);}
.us p{ margin:0 20px 0 20px; line-height:26px; text-indent:2em; color:#636363;}
/*------联系我们------*/
.right .menu_cont{ background:url(../images/menu_cont.jpg); }
.right .menu_cont a,.right .menu_cont a:hover{color:#0F4A76;}
.cont,.gbk{height:449px; border:1px solid #AFD7E3; border-top:none; background:url(../images/bg_cont.jpg) no-repeat; }
.cont ul,.gbk ul{ padding:40px 0 0 115px;}
.cont li,.join li,.room li{ height:30px; padding-left:38px; background:url(../images/ico_01.gif) 0 5px no-repeat; line-height:30px; color:#646464;}
/*------加盟我们------*/
.right .menu_join{ background:url(../images/menu_join.jpg); }
.right .menu_join a,.right .menu_join a:hover{color:#3E4330;}
.join{height:449px; border:1px solid #C9D0B1; border-top:none; background:url(../images/bg_join.jpg) no-repeat; }
.join ul,.room ul{ padding:0 0 0 80px;}
.join p,.room p{ margin:0 25px 8px 25px; line-height:25px; text-indent:2em; color:#444}
/*------服务报价------*/
.right .menu_price{ background:url(../images/menu_price.jpg); }
.right .menu_price a,.right .menu_price a:hover{color:#0F4A76;}
.price ul{ width:600px; height:104px; margin:0 auto; padding:15px 0 0 0; border-bottom:1px solid #A1D1DF;}
.price ul span{ float:left; width:65px; height:152px; padding-left:34px; background:url(../images/ico_01.gif) 0 3px no-repeat; line-height:23px; font-weight:bold;}
.price li{ float:left; width:480px; height:23px; padding:0 8px 0 10px; line-height:23px; color:#626262;}
.price .bg{background:#EFEFEF;}
/*------婚礼课堂------*/
.right .menu_room{ background:url(../images/menu_wedser2.jpg); }
.right .menu_room a,.right .menu_room a:hover{color:#612D62;}
.room{ padding-top:7px; border:1px solid #D4B9FF; border-top:none; }
.room li span{ float:right; width:100px; margin-right:50px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666;}

/*------婚礼服务------*/
.wedser li p{ margin:6px 32px 0 0; text-align:center;}
.right .menu_wedser{ background:url(../images/menu_wedser.jpg); }
.wedser{height:449px; padding-top:7px; border:1px solid #F1C4EB; border-top:none; }
.right .menu_wedser a,.right .menu_wedser a:hover{color:#612D62;}
.wedser p{ margin:0 20px 8px 20px; line-height:24px; text-indent:2em;color:#646464;}
.wedser p img{ display:block;margin:10px 0 10px 0; text-align:center; }
/*------婚礼服二级务------*/
.sub{ margin:15px 0 0 2px;}
.sub ul{}
.sub li{ display:inline; float:left; width:314px; height:137px; margin:0 15px 10px 0; background:url(../images/bg_sub.gif) no-repeat; text-align:left; overflow:hidden;}
.sub li img{ display:inline; float:left; margin:9px 20px 0 9px; padding:0}
.sub li p{ display:block; margin:0 0 5px 0; padding:0; text-align:left; text-indent:0; line-height:18px; font-size:12px;}
.sub li p span{ font-weight:bold; color:#825147;}
.sub li h1{ display:block; margin:0; padding:0; font-size:14px; color:#825147; text-align:left; font-family:"宋体"; font-weight:bold;}
.sub li h1 a,.sub li h1 a:hover{color:#825147;}
.sub .row{ height:36px; line-height:18px; overflow:hidden;}
.page{ height:25px; margin:0 21px 5px 21px; background:url(../images/bg_page.gif); line-height:25px; text-align:center;}

/*------特色婚礼------*/
.right .menu_tese{ background:url(../images/menu_tese.jpg); }
.right .menu_tese a,.right .menu_tese a:hover{color:#612D62;}
.hauto{ height:auto;}
.teseimg{ padding:20px 0 10px 0; text-align:center;}
.teseimg img{ margin-bottom:10px;}
/*------访客留言礼------*/
.right .menu_guestbk{ background:url(../images/menu_guestbk.jpg); }
.right .menu_guestbk a,.right .menu_guestbk a:hover{color:#0F4A76;}
.commt{ width:369px; height:77px; line-height:22px;}
.gbk table{}
.gbk table td{font-size:14px;}