/* 顶部广告BANNER */
#banneradv{width:1004px; height:0px; display:none; overflow:hidden; margin:5px auto; text-align:center; position:relative;}
#banneradv .advclose{position:absolute; right:5px; top:5px; z-index:2; width:17px; height:17px; cursor:pointer;}
#banneradv .advmax{position:absolute; right:30px; top:5px; z-index:2; width:17px; height:17px; cursor:pointer; display:none;}
#banner{ display:none; width:980px; height:612px;}

.jdwedding_content{width:1004px; margin:0 auto 7px; overflow:hidden; position:relative; z-index:1}
.jdwedding_content_top{padding:3px 0; font-size:18px; color:#5a5a5a; font-family:微软雅黑;}
a.jdwedding_content_toplink:link,a.jdwedding_content_toplink:visited{font-size:13px; font-family:宋体; color:#5a5a5a; font-weight:400; letter-spacing:0; text-decoration:none; cursor:pointer}
a.jdwedding_content_toplink:hover{font-size:13px; font-family:宋体; color:#5a5a5a; font-weight:400; letter-spacing:0; text-decoration:underline}
.jdwedding_content_up{  padding:3px; border:1px solid #e3e3e3;}
.jdwedding_pic{width:475px; float:left; position:relative;  height:386px;}
.jdwedding_watermark{ position:absolute; width:226px; height:46px; left:10px; bottom:70px; background:url(/images/nianyefan/jdxsy_watermark.png) no-repeat;}
.jdwedding_picture{ width:475px; height:325px; text-align:center; overflow:hidden}
.jdwedding_piclist{margin:5px auto 0 auto; height:56px; width:475px; clear:both}
.jdwedding_piclist ul.jdlist{margin:0; padding:0; list-style:none; clear:both;}
.jdwedding_piclist ul.jdlist li{width:80px;height:50px; float:left; margin-right:6px; _display:inline; overflow:hidden}
.jdwedding_piclist .bleft{width:17px; height:56px; margin:0 5px 0 2px; float:left; _display:inline;}
.jdwedding_piclist .bleft a{display:block; background:url(/images/nianyefan/click_lr.png) no-repeat; width:15px; height:56px;}
.jdwedding_piclist .bleft a:hover{background:url(/images/nianyefan/click_lr.png) no-repeat -20px 0;}
.jdwedding_piclist .bright{width:17px; height:56px; margin:0 0 0 2px; float:right; _display:inline;}
.jdwedding_piclist .bright a{display:block; background:url(/images/nianyefan/click_lr.png) no-repeat 0 -70px; width:15px; height:56px;}
.jdwedding_piclist .bright a:hover{background:url(/images/nianyefan/click_lr.png) no-repeat -20px -70px;}
.jdwedding_piclist .pcont{FLOAT: left; OVERFLOW: hidden; WIDTH:430px; margin-top:3px;}
.jdwedding_piclist .ScrCont{WIDTH:20000px;}
.jdwedding_piclist #List1{FLOAT: left;}
.jdwedding_piclist #List2{FLOAT: left;}
.jdwedding_piclist #List3{FLOAT: left;}

.jdwedding_details{width:500px;float:right}
.jdwedding_details_box{width:500px;line-height:30px; overflow:hidden; color:#656464}
.jdwedding_details_top{color:#cd9202; font-size:25px;font-family:微软雅黑; font-weight:bold; position:relative; padding:0 0 10px; height:40px;}
.jdwedding_details_top_left{ float:left; padding-top:5px; line-height:30px}
.subjdbox{ position:relative; width:44px; margin:8px 5px 0 5px;*margin:-5px 5px 0 5px; display:inline;float:left}
#subjd{ width:140px; position:absolute; top:0; left:-5px; display:none}
.subjd{ border-left:1px solid #ffa366; border-right:1px solid #ffa366; padding:5px; *margin-top:-11px;background:#fff; }
.subjd li{ width:125px; border-bottom:1px dashed #dbdbdb;  padding-left:3px;}
.subjd li a:link,.subjd li a:visited{ color:#656464; text-decoration:none; font-weight:normal; font-size:12px;}
.subjd li a:hover{ color:#f60; text-decoration:none}
.mt8{ margin-top:8px;}
.mtt8{ margin-top:8px;*margin-top:-5px;}
.mtt5{ margin-top:5px;*margin-top:-5px;}
.mtt26{ *margin-top:-26px;}
#ticket_label{display:none; position:absolute; left:-5px;top:-25px;}
#weibo_label{display:none; position:absolute; left:-8px; top:-20px;}
a.card2:link,a.card2:visited{ display:block;width:40px; height:40px; float:left; margin-right:5px; display:inline; background:url(/images/nianyefan/card2.png) no-repeat;}
a.card2:hover{ background:url(/images/nianyefan/card2-wenzi.png) no-repeat;}
a.park:link,a.park:visited{ display:block;width:40px; height:40px; float:left; margin-right:5px; display:inline; background:url(/images/nianyefan/park.png) no-repeat;}
a.park:hover{ background:url/images/jd_wedding/park-wenzi.png) no-repeat;}
a.wifi:link,a.wifi:visited{ display:block;width:40px; height:40px; float:left; margin-right:5px; display:inline; background:url(/images/nianyefan/wifi.png) no-repeat;}
a.wifi:hover{ background:url(/images/nianyefan/wifi-wenzi.png) no-repeat;}

.tword{width:500px;  _display:inline; }
.tword_right{ float:right; width:425px;}
.tword .wpf{font-size:16px; font-weight:bold; font-family:Arial; color:#cd9202; }

.jdwedding_details_title{ color:#5d5d5d; font-weight:bold; font-size:13px; padding-right:5px;}
 a.cntt:link,a.cntt:visited{color:#656464; text-decoration:none; font-size:12px;}
 a.cntt:hover{color:#656464; text-decoration:underline; font-size:12px;}
 .price{ color:#cd9202;}
.tel{ color:#cd9202; font-family:Arial; font-size:20px;}

.jdwedding_details_content{ width:485px; padding-left:10px; height:102px; background-color:#f4f4f4; color:#656464; text-indent:2em; overflow:auto; line-height:20px;
scrollbar-face-color:#fffae5; scrollbar-arrow-color:#808080; scrollbar-track-color: #fffae5; scrollbar-highlight-color: #fffae5; scrollbar-3dlight-color: #fffae5; 
scrollbar-darkshadow-Color:#fffae5; scrollbar-Shadow-color:#fffae5;scrollbar-base-color:#fffae5;filter:chroma(color=#fff);white-space:normal; float:left; margin-left:5px; display:inline}

.jdwedding_details_order{  margin:12px 10px  0; width:480px;}
 a.gosite:link,a.gosite:visited{ background:url(/images/nianyefan/goorderbg_wedding2.png) no-repeat; display:inline-block;width:174px; height:37px; line-height:34px; text-align:center; color:#fff;text-decoration:none;font-size:18px;font-family:微软雅黑; letter-spacing:0.1em; float:left; margin:0 25px 0 68px;}
 a.gosite:hover{ background:url(/images/nianyefan/goorderbg_wedding2.png) no-repeat; text-decoration:none}
 a.goorder:link,a.goorder:visited{ background:url(/images/nianyefan/goorderbg_wedding1.png) no-repeat; display:block;width:160px; height:37px; line-height:34px; text-align:center; color:#fff; text-decoration:none;font-size:18px;font-family:微软雅黑; letter-spacing:0.1em; float:left}
 a.goorder:hover{ background:url(/images/nianyefan/goorderbg_wedding1.png) no-repeat; text-decoration:none}
.jdwedding_choose{ width:553px; border-top:1px dashed #e0e0e0; padding:15px 0 0;}
.jdwedding_choose h1{ color:#cd9202; font-size:16px; font-weight:normal;}
.jdwedding_choose ul{ padding:8px 0 15px 15px;}
.jdwedding_choose li{ float:left; width:64px; margin-right:12px; display:inline;}
.jdwedding_choose li a:link,.jdwedding_choose li a:visited{ color:#333; font-size:14px; display:block; width:64px; text-align:center; height:22px; line-height:22px;}
.jdwedding_choose li a:hover{ background:url(/images/nianyefan/jdchooce.png) no-repeat; color:#fff; text-decoration:none}

.jdwedding_content_down{ width:100%; margin-top:10px;} 
 .jdwedding_nav{ width:765px; float:left}
 #menu1{width:100%; height:29px;border-bottom:3px solid #cd9202;}
 #menu1 li{ float:left;margin-right:5px ;}
#menu1 li a{ width:96px; height:28px; line-height:28px;text-align:center;cursor:pointer; font-size:14px; color:#6b6b6b;border:1px solid #dfdfdf; border-bottom:0; border-radius:3px 3px 0 0; display:block;}
#menu1 li.hover a,#menu1 li a:hover{width:96px; height:28px; line-height:28px;text-align:center;cursor:pointer;font-weight:bold;color:#fff; background:#cd9202;border:1px solid #cd9202; border-bottom:0; border-radius:3px 3px 0 0; }
#main1{width:100%; position:relative; z-index:100}
#main1 blockquote{ display:none}
#main1 blockquote.block{ display:block;}

.jdwedding_nav_right{ float:right; width:220px;}
.jdwedding_nav_right_up{ width:218px;border:1px solid #cd9202;  margin-bottom:5px; height:165px; padding-bottom:10px; overflow:hidden}
.jdwedding_nav_right_up h1{ font-weight:bold; color:#fff; font-size:14px; background:#cd9202; height:30px; line-height:30px; text-align:left; margin-bottom:10px; width:203px; padding-left:15px; }
.jdwedding_nav_right_up li{ background:url(/images/nianyefan/xin_wedding.png) no-repeat 10px center; padding-left:30px; height:25px; line-height:25px; color:#999;}
.jdwedding_nav_right_up li strong{ color:#cd9202}
.jdwedding_nav_right_down{width:218px;  border:1px solid #e6e6e6; border-bottom:0; margin-top:5px;  position:relative; z-index:1000}
.jdwedding_nav_right_down h1{ height:37px; line-height:37px; text-align:left;background:url(/images/nianyefan/tuanrbg.png) repeat-x left center; color:#cd9202; font-size:14px; padding-left:15px; border-bottom:1px solid #e6e6e6;}

.unit_word1{ color:#fff;   margin-right:5px; float:left; display:inline; background:url(/images/nianyefan/jdwedding_num1.png) no-repeat; display:block; width:15px; height:15px; line-height:15px; text-align:center; margin-top:7px;}
.unit_word2{ color:#fff;   margin-right:5px; float:left; display:inline; background:url(/images/nianyefan/jdwedding_num2.png) no-repeat; display:block; width:15px; height:15px; line-height:15px; text-align:center; margin-top:7px; }
#cmilts{ width:218px;}
#cmilts dl {width:218px; }
#cmilts dt { width:208px;height:30px; line-height:30px; border-bottom:1px solid #e6e6e6; padding:0 5px; color:#555; background:#fbfbfb; }
#cmilts dt img{ float:left; margin:8px 0 0 5px; display:inline}
#cmilts dd { width:213px; height:56px;border-bottom:1px solid #e6e6e6; line-height:18px; padding:5px 0 5px 5px; color:#555; }
#cmilts dd .name{ color:#cd9202;}
#cmilts dd .num{ font-family:Arial}
.mt3{ margin-top:3px;}

a.bookbtn_77ke:link,a.bookbtn_77ke:visited,a.bookbtn_77ke:hover{ background:url(../images/book_77ke.png) no-repeat; height:21px; float:left; display:inline; text-decoration:none; width:47px;  line-height:21px;text-align:center;color:#fff;margin-top:5px;cursor:pointer}
.close dd { display:none }
.open dt { display:none }
.open dd { height:75px;  }



/**jdwedding_all style**/
/*限时特惠*/
.special{width:765px;padding:20px 0;}
.hui{width:735px;height:120px;padding-top:30px;padding-left:30px;}
.hui img{display:block;float:left;}
.li{width:735px;min-height:220px;_height:220px;padding-top:30px;padding-left:30px;overflow:hidden;_overflow:visible;}/*正内负外补丁*/
.li_left{width:118px;height:200px;float:left;padding-bottom:200px;margin-bottom:-200px;}/*正内负外补丁*/
.li_left img{display:block;}
.li_right{width:590px;min-height:220px;_height:220px;float:right;padding-bottom:200px;margin-bottom:-200px;}/*正内负外补丁*/
.li_right h1{font-size:14px;padding-bottom:10px;}
.li_right ul li{width:290px;height:30px;line-height:30px;float:left;color:#656565;}
.li_right ul li img{float:left;margin-top:14px;}
/*婚宴菜单*/
.yan{width:735px;padding-left:30px;border-bottom:6px solid #efefef;}
.yan_top{width:735px;height:60px;padding-top:30px;}
.yan ul li{float:left;height:30px;line-height:30px;font-family:"微软雅黑";font-weight:normal;}
.yan_name{font-size:24px;color:#2b2b2b;}
.yan_zhuo{font-size:14px;color:#2b2b2b;}
.yan img{display:block;}/*谢师宴的分割线*/

/*其他宴会厅*/
.yh_others{width:765px;padding-bottom:50px;margin-top:20px;}
.ting1{width:755px;height:200px;margin-left:10px;border-bottom:1px dashed #bcbcbc;margin-top:30px;}
.ting2{width:755px;height:200px;margin-left:10px;margin-top:10px;}
.ting_left{width:250px;height:200px;float:left;}
.ting_left img{border:1px solid #e1e1e1;padding:1px;}
.ting_left a{display:block;width:250px;text-align:center;margin-top:15px;}
.ting_right{width:500px;height:200px;float:right;}
.ting_right h1{font-size:14px;color:#333333;padding-top:20px;padding-bottom:10px;}
.ting_schedule{width:500px;height:40px;color:#f29100;padding-top:10px;}/*西湖厅和查看更多档期*/
.yh_others_ting{width:250px;height:40px;float:left;font-size:14px;font-weight:bold;}
.cg_zs{width:500px;height:32px;}
.cg_zs img{display:block;float:left;}
.cg_zs p{width:100px;height:30px;line-height:32px;float:left;margin-left:10px;}
.cg{width:200px;height:32px;float:left;}
.zs{width:200px;height:32px;float:left;}
/*----------------------------------------------------------------------------------婚宴页面--------------------------------------------------------------*/
.hy_title1{width:765px;height:37px;background:url(/images/nianyefan/hy_title1.jpg);}/*婚宴页面的限时特惠标题*/
.hy_title2{width:765px;height:37px;background:url(/images/nianyefan/hy_title2.jpg);}
.hy_title3{width:765px;height:37px;background:url(/images/nianyefan/hy_title3.jpg);}
.hy_hui_content{width:580px;height:120px;float:right;}
.hy_hui_content h1{font-size:14px;color:#656565;height:30px;line-height:30px;}
.hy_hui_content h1 span{color:#cd9202;font-weight:normal;}
.hy_hui_content p{color:#656565;margin-top:8px;}
.hy_more{width:118px;height:20px;margin-top:10px;text-align:center;}/*用于婚宴页面的查看更多大礼包*/
.hy_more a{text-decoration:underline;color:#cd9202;}
.hy_h1{color:#cd9202;}/*用于婚宴页面的婚宴超值大礼包标题*/

.hy_ul li a{display:block;float:left;margin-left:5px;color:#656565;}/*以下五句代码主要是改变婚宴页面下的"超值大礼包""菜品"和"查询宴会厅档期"三个模块的链接颜色*/
.hy_ul li a:hover{color:#cd9202;}
.hy_dish li a{color:#555;font-family:"宋体";}
.hy_dish li a:hover{color:#fc5e35;}
.hy_a{color:#cd9202;}
.hy_ting{width:250px;height:40px;float:left;font-size:14px;font-weight:bold;color:#cd9202;}
.hy_schedule{width:250px;height:40px;float:right;font-weight:12px;text-align:right;}
.hy_schedule a{color:#cd9202;}
.hy_price{font-size:20px;color:#cd9202;padding-left:10px;}

/*菜品*/
.cp_menu{width:735px;height:230px;padding-top:30px;}
.cp_menu img{display:block;float:left;}
.cp_menu .cp_menu_dish{width:650px;height:230px;float:right;margin-top:-4px;}
.cp_menu .cp_menu_dish ul li{width:150px;height:38px;line-height:38px;float:left;text-align:left; overflow:hidden}
/*展示*/
.zs_expo{width:735px;height:200px;padding-top:10px;}
.zs_expo img{display:block;float:left;}
.zs_expo .zs_expo_hotel{width:650px;height:180px;float:right;margin-top:10px;}
.zs_expo .zs_expo_hotel img{border:1px solid #e1e1e1;float:left;}
.zs_expo .zs_expo_hotel p{width:375px;height:180px;float:left;text-align:justify;text-justify:inter-ideograph;text-indent:2em;line-height:24px;color:#656565;padding:0 15px;}

/**点评**/
 .gbooklist{margin:20px 0 10px; width:100%;}
 .gbooklist ul{list-style:none; margin:5px 0; padding:0;}
 .gbooklist ul li{display:block; padding:3px 0; margin:5px 0; border:1px solid #DDDDDD;}
 .memdiv{width:105px; padding:5px 10px 5px 5px; text-align:center; float:left; _display:inline;}
 .memdiv .nickname{padding-top:6px; overflow:hidden; width:105px; white-space:nowrap; color:#333333;}
 .gbshowdiv{width:610px; min-height:140px;_height:140px; line-height:24px; padding:5px 10px; border-left:1px solid #DDDDDD; float:right;}
 .wcnt{font-size:13px; color:#cd9202; padding:0 2px; font-weight:bold;}
.gbtop{color:#333333;}
 .gbcnt{padding:5px 10px; background:#F6F6F6;}
 .gbfav{padding:0 10px;}
 .gbshowdiv img{width:16px; height:16px;}
 /*& 点评表单 &*/
 .gbookform{padding:20px;  border:1px solid #DDDDDD; background:#F9F9F9; color:#000;}
.gfword{font-size:14px; padding-bottom:10px; color:#cd9202;}
.gform{padding:0 20px;}
.gbookform ul.gf{list-style:none; margin:0; padding:0;}
.gbookform ul.gf li{height:32px;}
 .mlabel{ display:block; float:left; width:80px; text-align:left}
.gf li textarea{width:500px; height:150px; margin-bottom:5px;}
.jdtuijian{ vertical-align:middle; margin:0 5px 0 10px;}

.imgtipinfo{line-height:150px; color:#666666;}
.mbtn{ width:90px; height:30px; margin-top:10px;}