/* 顶部广告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:1190px; 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{ height:386px; margin-bottom:30px }


.jdwedding_details{width:670px;float:right}
.jdwedding_details_box{width:670px;line-height:30px; overflow:hidden; color:#656464}
.jdwedding_details_top{color:#f75349; 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}
.qtfd{ background:#f75349; display:inline-block; width:50px; height:13px; color:#fff; border-radius:3px; font-size:12px; line-height:13px; font-weight:normal}
#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/icon/card2.png) no-repeat;}
a.card2:hover{ background:url(/images/icon/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/jd_wedding/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/jd_wedding/wifi.png) no-repeat;}
a.wifi:hover{ background:url(/images/jd_wedding/wifi-wenzi.png) no-repeat;}

.tword{width:500px;  _display:inline; }
.tword_right{ float:right; width:425px;}
.tword_right img{width:24px; height:24px;}
.tword .wpf{font-size:16px; font-weight:bold; font-family:Arial; color:#f75349; }

.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:#ff748d;}
.tel{ color:#f75349; font-family:Arial; font-size:20px;}

.jdwedding_details_content{ width:655px; 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:20px 10px  0; width:480px;}
 a.gosite:link,a.gosite:visited{ background:url(/images/jd_wedding/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/jd_wedding/goorderbg_wedding2.png) no-repeat; text-decoration:none}
 a.goorder:link,a.goorder:visited{ background:url(/images/jd_wedding/goorderbg_wedding1.png) no-repeat; display:block;width:200px; 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/jd_wedding/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:#f60; 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/jd_wedding/jdchooce.png) no-repeat; color:#fff; text-decoration:none}

.jdwedding_content_down{ width:100%; margin-top:10px;} 
 .jdwedding_nav{ width:950px; float:left}
  #menu1{width:950px; height:29px;border-bottom:3px solid #f75349; position:absolute;top:600px; left:0; z-index:999; background:#fff;}
 #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:#f75349;border:1px solid #f75349; 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 #f75349;  margin-bottom:5px; height:165px; padding-bottom:10px; overflow:hidden}
.jdwedding_nav_right_up h1{ font-weight:bold; color:#fff; font-size:14px; background:#f75349; height:30px; line-height:30px; text-align:left; margin-bottom:10px; width:203px; padding-left:15px; }
.jdwedding_nav_right_up li{ background:url(/images/jd_wedding/xin_wedding.png) no-repeat 20px center; padding-left:40px; height:25px; line-height:25px; color:#999;}
.jdwedding_nav_right_up li strong{ color:#f75349}
.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/jd_wedding/tuanrbg.png) repeat-x left center; color:#fc6e64; font-size:14px; padding-left:15px; border-bottom:1px solid #e6e6e6;}

.jdwedding_nav_right_img {width:220px;}

.unit_word1{ color:#fff;   margin-right:5px; float:left; display:inline; background:url(/images/jd_wedding/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/jd_wedding/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:#fc5e53;}
#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:950px;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:920px;padding-left:30px;border-bottom:6px solid #efefef;}
.yan_top{width:920px;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;}/*谢师宴的分割线*/
.hycdad{ background:#fd8e87; padding:30px 15px}
.hycdadr{ float:left; text-align:center; width:410px; padding-left:50px; color:#fff; font-size:16px;font-family:"微软雅黑";}
.hycdadr a{ display:block; background:#fff; width:285px; height:50px; line-height:50px; text-align:center;font-family:"微软雅黑"; color:#000; font-size:24px; margin:0 auto; border-radius:5px}




/*其他宴会厅*/
.yh_others{width:950px;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;}

.btn_zt{ position:absolute; left:235px; bottom:20px;}
.btn_zt a,.btn_zt a:hover{ padding:8px 20px; color:#fff; font-size:16px; text-decoration:none; margin-right:10px;}





/*----------------------------------------------------------------------------------婚宴页面--------------------------------------------------------------*/
/*.hy_title1{width:950px;height:37px;background:url(/images/jd_wedding/hy_title1.jpg);}
.hy_title2{width:950px;height:37px;background:url(/images/jd_wedding/hy_title2.jpg);}
.hy_title3{width:950px;height:37px;background:url(/images/jd_wedding/hy_title3.jpg); position:relative}婚宴页面的限时特惠标题*/
.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:#fc5e53;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:#fc5e53;}
.hy_h1{color:#fc5e53;}/*用于婚宴页面的婚宴超值大礼包标题*/

.hy_ul li a{display:block;float:left;margin-left:5px;color:#656565;}/*以下五句代码主要是改变婚宴页面下的"超值大礼包""菜品"和"查询宴会厅档期"三个模块的链接颜色*/
.hy_ul li a:hover{color:#fc5e53;}
.hy_dish li a{color:#656565;}
.hy_dish li a:hover{color:#fc5e35;}
.hy_a{color:#fc5e53;}
.hy_ting{width:250px;height:40px;float:left;font-size:14px;font-weight:bold;color:#fc5e35;}
.hy_schedule{width:250px;height:40px;float:right;font-weight:12px;text-align:right;}
.hy_schedule a{color:#fc5e53;}
.hy_price{font-size:20px;color:#fc5e35;padding-left:10px;}
.hy_diancan {font-size:16px;color:#fc5e35;padding-left:10px;}

/*菜品*/
.cp_menu{width:920px;padding-top:30px; padding-bottom:10px}
.cp_menu img{display:block;float:left;}
.cp_menu .cp_menu_dish{width:830px;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{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:393px;height:180px;float:left;text-align:justify;text-justify:inter-ideograph;text-indent:2em;line-height:24px;color:#656565;padding:0 25px;}
/**婚宴厅**/
.tingbox{border-bottom: 1px dashed #BCBCBC;  margin: 30px 0; padding:0 0 30px; width:950px;position: relative; }
.tingboxl{ float:left; width:510px; height:258px; overflow:hidden}
.menu8{ background:#fff; width:120px; float:left; display:block;margin-left:10px;}
.menu8 ul{ display:block}
.menu8 li { cursor:pointer; padding:1px; border: 1px solid #bcbcbc; width:116px; height:74px; margin-bottom:10px;}
.menu8 li img{ width:116px; height:74px;}
.menu8 li.hover {background:#46852D;color: #fff;}
.main8{ width:376;height:254px; float:left; border:1px solid #bcbcbc; padding:1px;}
.block1,.block2,.block3{display:none}
.main8  img{ width:376px; height:254px;}
.tingboxr{ float:left; width:245px;padding-left:30px;}
.tingboxr h1{font-size:14px;color:#656565;height:30px;line-height:30px;}
.tingboxr p{ text-indent:2em; line-height:22px; margin-bottom:10px;font-size:20px; font-family:微软雅黑; font-weight:bold; color:#000;}
.tingboxr a,.tingboxr a:hover{ color:#f75349;font-family:微软雅黑; padding:5px 15px; text-decoration:none; font-size:14px; display:block; width:126px;float:right;margin-top:10px;}
.tingboxr ul{ border:1px solid #bcbcbc; border-bottom:none; margin:10px 0 0}
.tingboxr li{ border-bottom:1px solid #bcbcbc; height:35px; line-height:35px;}
.tingboxr li span{ padding-left:20px; display:block; width:100px; float:left; color:#999;}
.tingboxr li strong{ font-weight:normal; text-align:center; display:block; float:left;}
.calbox { margin:30px 0px 0px 0px; padding:15px 0px 15px 15px; border:1px solid #f75349;float:left;}
.calleftbox { width:102px; float:left; margin:30px -1px 0px 0px; }
a.cals {display:block; color:#f75349; width:100px; height:35px; margin-top:20px; line-height:35px; text-align:center; font-size:20px; font-family:"microsoft yahei"; cursor:pointer;text-decoration:none; border-top-left-radius:5px; border-bottom-left-radius:5px; border:1px solid #f75349; }
a.cals:hover {color:#fff; background-color:#f75349;text-decoration:none;}
.calshover {color:#fff !important; background-color:#f75349 !important;}
.calsm { margin-top:20px;position: absolute;left: 100px;top: 265px;}

/**点评**/
 .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:805px; min-height:140px;_height:140px; line-height:24px; padding:5px 10px; border-left:1px solid #DDDDDD; float:right;}
 .wcnt{font-size:13px; color:#f75349; 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:#f75349;}
.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;}

/**2014 07 30**/
.hy_title1{width:950px;height:37px; border-bottom:1px dashed #b9b9b9; position:relative; padding-top:45px;}/*婚宴页面的限时特惠标题*/
.hy_title1 h1{ position:absolute; color:#f75349; border-bottom:3px solid #f75349;  font-size:24px; height:34px; line-height:34px; font-weight:normal; font-family:"微软雅黑"; padding-right:100px; bottom:-1px;}
/**2014 12 10**/
.picbox{float: left; height: 386px;position: relative;width: 475px;}
.jdmainpic{ height: 325px;overflow: hidden;text-align: center;width: 475px;}
#pictip{padding:5px; color:#666666; text-align:center;}	
.jdpiclist{clear: both; height: 56px;margin: 5px auto 0;width: 475px;}
.bleft{float: left;height: 56px; margin: 0 6px 0 2px;width: 17px;}
.bleft a{display:block; background:url(/images/daqi/click_lr.png) no-repeat; width:15px; height:56px;}
.bleft a:hover{background:url(/images/daqi/click_lr.png) no-repeat -20px 0;}
.bright{float: right;height: 56px;margin: 0 0 0 2px;width: 17px;}
.bright a{display:block; background:url(/images/daqi/click_lr.png) no-repeat 0 -70px; width:15px; height:56px;}
.bright a:hover{background:url(/images/daqi/click_lr.png) no-repeat -20px -70px;}			
.picbox .jdpiclist .pcont{FLOAT: left; OVERFLOW: hidden; WIDTH: 430px; margin-top:3px;}
.picbox .jdpiclist .ScrCont{WIDTH:20000px;}
.picbox .jdpiclist #List1{FLOAT: left;}
.picbox .jdpiclist #List2{FLOAT: left;}
.picbox .jdpiclist #List3{FLOAT: left;}
.picbox .jdpiclist ul.jdlist{margin:0; padding:0; list-style:none; clear:both;}
.picbox .jdpiclist ul.jdlist li{width:80px;height:50px; float:left; margin-right:6px; _display:inline; }