﻿/* CSS Document */
/*global.css*/
#header{width:100%; background:url(../images/headerbg.jpg) repeat-x; margin:0 auto}
.logo{width:721px; height:216px; margin:0 auto;}
.menu{ background:url(../images/menu_02.gif) repeat-x; height:65px;}
.nav{ width:1030px; margin:auto; display:block;} 
.back{ background:url(../images/menu_left_03.gif) no-repeat; width:54px; height:68px; display:block;}
.a a{ background:url(../images/menu1_03.gif) no-repeat; width:162px; height:68px; display:block;}
.a a:hover{ background:url(../images/menu0_03.gif) no-repeat; width:162px; height:68px; display:block;}
.b a{ background:url(../images/menu1_04.gif) no-repeat; width:162px; height:68px; display:block;}
.b a:hover{ background:url(../images/menu0_04.gif) no-repeat; width:162px; height:68px; display:block;}
.e a{ background:url(../images/menu1_05.gif) no-repeat; width:162px; height:68px; display:block;}
.e a:hover{ background:url(../images/menu0_05.gif) no-repeat; width:162px; height:68px; display:block;}
.d a{ background:url(../images/menu1_06.gif) no-repeat; width:162px; height:68px; display:block;}
.d a:hover{ background:url(../images/menu0_06.gif) no-repeat; width:162px; height:68px; display:block;}
.c a{ background:url(../images/menu1_07.gif) no-repeat; width:162px; height:68px; display:block;}
.c a:hover{ background:url(../images/menu0_07.gif) no-repeat; width:162px; height:68px; display:block;}
.f a{ background:url(../images/menu1_08.gif) no-repeat; width:162px; height:68px; display:block;}
.f a:hover{ background:url(../images/menu0_08.gif) no-repeat; width:162px; height:68px; display:block;}
.g a{ background:url(../images/menu1_09.gif) no-repeat; width:162px; height:68px; display:block;}
.g a:hover{ background:url(../images/menu0_09.gif) no-repeat; width:162px; height:68px; display:block;}
.h a{ background:url(../images/menu1_10.gif) no-repeat; width:162px; height:68px; display:block;}
.h a:hover{ background:url(../images/menu0_10.gif) no-repeat; width:162px; height:68px; display:block;}
.j a{background:url(../images/menu1_12.gif) no-repeat; width:162px; height:68px; display:block;}
.j a:hover{background:url(../images/menu1_12.gif) no-repeat; width:162px; height:68px; display:block;}


#content{ background:url(../images/contact_back_03.gif) repeat-y; width:1003px; clear:both; margin:auto; overflow:hidden;}
*html #content{ background:url(../images/contact_back_03.gif) repeat-y; width:1003px; clear:both; margin:auto; overflow:visible;}
/*喜事播报*/
.con_left{ background:url(../images/con_back_03.gif) 10px no-repeat; width:240px; margin-top:1px; height:519px;}
.royal_report{ margin:10px 0 0 20px;}
.royal_list{ padding:10px 0; margin-left:5px;}
.royal_list li a{ width:175px; border-bottom:solid 1px #e0cd9e; height:28px; line-height:28px; background:url(../images/royal_report_17.gif) no-repeat 5px center; display:block; padding-left:25px;}
.royal_list li a:hover{ background-color:#eee3c7; height:28px; color:#c51212; display:block;}
/*皇家喜铺*/
.royal_shop{}
.royal_shop_title{ background:url(../images/title_03.gif) no-repeat; width:209px; height:32px; padding:4px 0 4px 19px; margin-left:1px;}
.royal_img{ text-align:center;}


/*banner*/
.con_cen{ width:510px; margin:0 8px;} 
/*喜事套餐*/
.wedding_menu{ background:url(../images/wedding_back_03.gif) no-repeat; width:509px; height:242px;}
.wedding_title{ background:url(../images/title_08.gif) no-repeat; width:163px; height:45px; margin:20px 0 0 6px;}
.wedding_r{ background:url(../images/title_15.gif) no-repeat bottom; width:334px; height:45px; margin-top:15px;}
.wedding_r span{ float:right; margin-top:25px;}
.wedding_list{ padding-left:3px;}
.wedding_list li{ background:url(../images/wedding_Bac_05.gif) no-repeat; width:160px; height:153px; display:block; text-align:center; margin:0 3px;}
.wedding_list li a{background:url(../images/wedding_Bac_05.gif) no-repeat; width:160px; height:153px; display:block; color:#f3e7c5; font-weight:bold;} 
.wedding_list li a:hover{ background:url(../images/wedding_Bac_03.gif) no-repeat; width:160px; height:153px; display:block; color:#e5cab8; font-weight:bold;}
.wedding_list span{ display:block; margin:15px 0 0 30px; clear:both;}



/*联系我们*/
.con_rig{ background:url(../images/con_back_05.gif) no-repeat; width:224px; margin-top:1px; height:519px;}
.contact1{ margin:10px 0 0 10px;}
.contact_list{ padding-left:5px; width:200px;}
.dianhua{ background:url(../images/royal_report_11.jpg) no-repeat;padding-left:20px;display:block; line-height:18px; font-weight:bold; color:#c21218;}
.dianhua span{ font-size:20px;}
.icon{ background:url(../images/royal_report_19.gif) no-repeat; width:200px; height:5px; display:block;}
/*.kefu{ padding:10px 0;}*/
.kefu span{ background:url(../images/royal_report_27.gif) no-repeat; width:35px; height:20px; line-height:20px; display:block; color:#fff9dc; font-weight:bold; text-align:center; float:left; margin:3px 8px 0 0;}
.message0{ color:#c21218; line-height:18px; margin-top:5px;}



/*喜铺动态*/
.royal_news{}
.royal_news_title{ background:url(../images/news_title_03.gif) right no-repeat; width:207px; height:30px; margin-left:8px; padding:5px 0 5px 15px;}



/*婚宴酒店全景*/
.Panorama_title{ background:url(../images/3d_img_03.gif) no-repeat; width:986px; height:32px; padding:6px 0 5px 15px;}
.Panorama_list{ padding:8px 15px;}
.Panorama_text{ background-color:#ebdaac; width:226px; text-align:center; padding-top:2px; padding-bottom:12px;}
.Panorama_text span{ text-align:left; line-height:18px; display:block; padding:10px 10px;}
.Panorama_img{ width:720px; margin-left:12px;}
.Panorama_img li{ margin:0 1px 1px 0; display:block;}
.Panorama_img span{display:block; background-color:#e2ce99; text-align:right; line-height:14px;margin-top:1px; width:238px; font-size:12px;}
.Panorama_img span a{ display:block; background-color:#e2ce99; line-height:14px; padding:5px 10px 5px 0;}
.Panorama_img span a:hover{ display:block; background-color:#cf2120; line-height:14px;color:#fffbe6; padding:5px 10px 5px 0;}


/*热点资讯*/
.hot_news{ width:200px; margin-left:25px;}
.hot_news li{ width:200px; border-bottom:dashed 1px #814e0d; line-height:26px; display:block;}
.hot_news li a{ display:block; padding-left:30px;}
.hot_news li a:hover{ background-color:#faf1cd; display:block;}
.q a{ background:url(../images/hot_news_11.gif) no-repeat 5px center;}
.w a{ background:url(../images/hot_news_21.gif) no-repeat 5px center;}
.r a{ background:url(../images/hot_news_23.gif) no-repeat 5px center;}
.t a{ background:url(../images/hot_news_25.gif) no-repeat 5px center;}
.y a{ background:url(../images/hot_news_27.gif) no-repeat 5px center;}
.u a{ background:url(../images/hot_news_29.gif) no-repeat 5px center;}
.q_1 a{ background:url(../images/hot_news_11.gif) no-repeat 5px center;}
.q_2 a{ background:url(../images/hot_news_21.gif) no-repeat 5px center;}
.q_3 a{ background:url(../images/hot_news_23.gif) no-repeat 5px center;}
.q_4 a{ background:url(../images/hot_news_25.gif) no-repeat 5px center;}
.q_5 a{ background:url(../images/hot_news_27.gif) no-repeat 5px center;}
.q_6 a{ background:url(../images/hot_news_29.gif) no-repeat 5px center;}
/*新婚资讯*/
.news_married_title{ background:url(../images/hot_news_03.gif) no-repeat; width:716px; height:30px; padding:7px 0 6px 35px;}
.news_married_title span{ float:right; color:#fff; margin-right:20px;}
.news_married_title span a:hover{ color:#fff;}
.news_married_list{ width:740px;}
.news_list{ clear:both;}
.news_img{ padding:1px; border:solid 1px #e0cd9e;}
.news_text{ width:250px; margin-left:15px;}
.news_text li{ width:225px; border-bottom:solid 1px #e0cd9e; line-height:26px; background:url(../images/hot_news_14.gif) no-repeat left center; padding-left:20px;}
.news_text li span{ color:#c21218;}

/*婚纱摄影*/
.beautiful{ background:url(../images/hunsha_03.gif) no-repeat; width:955px; height:189px; margin-left:22px;}
.beautiful_title{ padding:7px 0 6px 20px;}
.beautiful_list{ margin:15px 20px;}
.beautiful_list li{ padding:0 12px; display:block;}

/*联盟商家*/
.liammeng{}
.liammeng_title{ background:url(../images/beaufiful_12.gif) no-repeat; width:954px; height:21px; margin-left:25px; padding:12px 0 6px 20px;}
.liammeng_list{ padding-left:15px;}
.liammeng_list li{ display:block; margin:0 10px; text-align:center;} 
.liammeng_list span{ display:block; margin-top:5px;}


/*友情链接*/
.friend_link{ background-color:#ebdaac; padding:10px 10px; margin:0 25px;}


#footer{ text-align:center; padding:20px 0; line-height:18px;}



/*婚宴酒店全景*/
.mainbox{width:985px; height:auto; margin:0 auto}
.login{width:225px; height:213px; float:left; background:url(../images/loginbg.jpg) no-repeat}
.logins{margin:40px auto 0 auto; width:195px; color:#7B5F33; font-size:14px}
.delu{background:#F1E8CC; border:#826217 1px solid; height:18px; line-height:18px; border-right:none; border-bottom:none; padding:1px}
.ad1{width:502px; height:201px; padding:6px; float:left; background:url(../images/ad1bg.jpg) no-repeat; margin-left:11px}
.hqfw{width:225px; height:auto; float: right}
.hqfw img{width:225px; height:65px;}
.hjxp{width:225px; height:auto; margin:10px 0; float:left}
.xsbb{float:left; width:518px; height:auto; margin:10px 0 0 10px}
.more{background:url(../images/more.jpg) no-repeat right bottom; width:309px; height:27px; text-align:right; padding-right:30px; float:left; font-size:10px; font-family:Arial, Helvetica, sans-serif} 
.titlexs{width:auto; float:left}
.hjxx1{width:225px; float: right; margin-top:10px}
.listr{padding:8px 0}
.wmtx{width:514px; height:auto;}
.wmtx ul li{margin:6px 5px; float:left; width:154px; text-align:center; font-weight:bold; line-height:18px}
.contact{width:224px; height:254px;; float:right}
.latest{width:220px; height:auto; float:left; margin:10px 0; padding-left:5px}
.twbm{width:220px; height:auto; background:url(../images/dian.gif) repeat-x left bottom}
.newspic{width:88px; height:80px; float:left}
.newspic img{width:84px; height:68px; border:1px solid #794817}
.newstxt{float:left; padding-left:12px; width:120px; color:#7A4D18}
.dede{ color:#C21218; background:url(../images/hxin.jpg) no-repeat left center; padding-left:10px; font-weight:bold}
.dede a{ color:#C21218;}
.dede a:hover{ color:#C21218; text-decoration:underline}


.leftbox{width:225px; height:auto;}
.submeun{width:225px; height:auto}
.submeuntop{width:225px; height:55px; background:url(../images/submeuntop.jpg) no-repeat}

.submeunmid{width:225px; height:auto; background:url(../images/submeunmid.jpg) repeat-y}

.submeunmid ul li{padding:9px 10px 10px 20px; background:url(../images/line.jpg) no-repeat 18px bottom; font-size:14px; }
.submeunmid ul li a{color:#FFFF99}
.submeunmid ul li a:hover{color:#fff; text-decoration:none}
.submeun_1{background:url(../images/quan.jpg) no-repeat 0px 0px; padding-left:18px}
.submeunbot{width:225px; height:23px; background:url(../images/submeunbot.jpg) no-repeat}
.submeunmid ul li{padding:9px 10px 10px 20px; background:url(../images/line.jpg) no-repeat 18px bottom; font-size:14px; }
.submeunmid ul li a{color:#FFFF99}
.submeunmid ul li a:hover{color:#fff; text-decoration:none}
.royalshop{width:225px; margin:15px 0px;}

.boxright{width:749px; height:auto; float:right}
.conttop{background:url(../images/contop.gif) no-repeat left top; width:749px; height:12px;}
.cottmid{background:url(../images/conmid.jpg) repeat-y; width:725px; height:auto; padding:0 12px; margin-top:0px !important;  margin-top:-8px }
.cottbot{background:url(../images/cobot.jpg) no-repeat; width:749px; height:10px;}
.postision{border-bottom:1px solid #B08C59;  float:right; width:510px; text-indent:24px; text-align:right; padding-bottom:0px; color:#7A4D18}
.message{ background:url(../images/ben.jpg) no-repeat 560px 10px; padding:22px 8px; color:#784513}
.messagelist{padding:10px 8px;}
.metitle{background:url(../images/lybar.jpg) repeat-x; color:#fff; font-size:14px; height:30px; line-height:30px; padding:0 8px}
.name{font-weight:bold; background:url(../images/qipao.jpg) no-repeat left center; padding-left:20px; float:left}
.date{float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background:url(../images/time.jpg) no-repeat left center; padding-left:15px}
.date a{ color:#fff}


.submeuntop1{background:url(../images/newsbg_r1_c1.jpg) no-repeat;height:43px;}
.submeunmid1{background:url(../images/newsbg_r3_c1.jpg) repeat-y;width:225px; height:auto; overflow:hidden];}
.submeunmid1 ul li{padding:8px 10px 8px 20px !important;+padding:6px 10px 7px 20px !important;  padding:6px 10px 7px 20px;  background:url(../images/line2.gif) no-repeat 18px bottom; font-size:12px; width:180px}
.submeunmid1 ul li a{color:#814E0D}
.submeunmid1 ul li a:hover{color:#C21218; text-decoration:none}
.submeunbot1{width:225px;background:url(../images/newsbg_r5_c1.jpg) no-repeat; height:16px}
.submeun_2{background:url(../images/dian2.gif) no-repeat left center; padding-left:10px}

.showpic li{float:left; width:108px; margin-bottom:8px}
.showpic li img{width:104px; height:82px; border:2px solid #BC9B4C; margin:0}
.showtxt{width:108px; height:19px; background: url(../images/showtxtbg.jpg) no-repeat left top; text-align:center; font-weight:bold; color:#fff; text-align:center; margin-top:-4px !important;  margin-top:0px; line-height:18px}
.showtxt a{color:#fff}
.showtxt a:hover{color:#7A4D18}

.neirong{padding:15px 5px; font-size:14px; color:#7A4D18; line-height:28px; }
.neirong p{font-size:14px; text-indent:24px}



/*翻页样式*/
.meneame { COLOR: #699d33; PADDING:5px 0 15px 10px; width:auto; margin:0 auto; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.meneame A {PADDING:3px 6px 3px 6px; BORDER: #632609 1px solid;  COLOR:#7F4523; MARGIN-RIGHT:3px;}
.meneame A:hover {BORDER:#632609 1px solid; COLOR: #fff; BACKGROUND-COLOR: #990000;  margin-right:3px;PADDING:3px 6px 3px 6px; text-decoration:none}
.meneame SPAN.current {BORDER:#632609 1px solid; COLOR: #fff; BACKGROUND-COLOR:#990000; font-weight:bold; PADDING:3px 6px 3px 6px;margin-right:3px;}
.meneame SPAN.disabled {PADDING:4px 10px 3px 22px; BORDER: #632609 1px solid; COLOR: #fff; font-weight:bold; margin-right:3px; background:url(../images/inco2.gif) no-repeat 8px center #B57E3C;}



























