@charset "gb2312";
/*边框 小吃&西点*/
.border_grey { outline: 1px solid #B2B2B2;*border:1px solid #B2B2B2;}

/*通用标题样式*/
.title { height: 36px; position: relative; background: none; margin-bottom: 28px; }
.title p { width: 100%; height: 36px; line-height: 36px; background-color: #DFDFDF; margin-top: 8px; }
.title p a { width: 81px; height: 36px; color: #fff; text-align: center; background: #939393; position: absolute; right: 0; }
.title h2 { width: 142px; height: 49px; text-align: center; line-height: 49px; position: absolute; background: #C90304; box-shadow: 1px 1px #939393; color: #fff; left: 18px; top: -8px; z-index: 1; font-size:1.4em;}
/*焦点图*/

.ban { width: 100%; height: 360px; position: relative; overflow: hidden; margin-bottom: 15px; }
.ban a {blr: expression(this.onFocus=this.blur()); outline: none; }
.ban .51buypic li{height:350px;text-align:center;}
/*数字按钮样式*/
.ban .num { overflow: hidden; height: 25px; position: absolute; bottom: 10px; left: 50%; zoom: 1; z-index: 3 }
.ban .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius: 50%; cursor: pointer; float: left; }
.ban .num li.on { background: #FF7700; } /*当前项*/
/*上一个  下一个*/
.ban .prev, .ban .next { display: none; width: 40px; height: 100px; background: url(http://www.sxxdf.cn/2015images/btn.png) no-repeat;position: absolute; top: 115px; }
.ban .prev { left: 0; }
.ban .next { right: 0; background-position: right }
#p1, #p2, #p3, #p4,#p5 ,#con,.p6,.p7,.p8{ width: 1200px; margin-bottom:30px;}
#p1 { height: 465px; }
#p1 .left, #p1 .center, #p1 .right { float: left; }
#p1 .left .con, #p1 .center .con, #p1 .right .con,#con .left .top ul{ border: 1px solid #fff; }
#p1 .left { width: 304px; }
#p1 .left .con { width: 294px; height: 378px; padding: 3px; }
#p1 .left .con li ,#con .left .top li{ width: 130px; height: 35px; float: left; line-height: 35px; background: #; text-align: center; margin: 7px; }
#p1 .left .con li:hover,#con .left .con li:hover{ background: #E8080A; }
#p1 .left .con li:hover a,#con .left .con li:hover a { color: #fff; }
#p1 .center { width: 547px; height: 469px; margin-left: 22px; }
#p1 .center .con { width: 543px; height: 384px; }
#p1 .center ul { width: 100%; height: 114px; border-bottom: 1px dashed #dedede; }
#p1 .center ul li { width: 251px; height: 84px; margin: 16px 10px 14px; float: left; }
#p1 .center ul li img { width: 107px; height: 81px; border: 2px solid #dee3dd; float: left; }
#p1 .center ul li h3 { width: 135px; height: 27px; line-height: 27px; float: left; overflow: hidden; text-overflow: ellipsis; padding-left: 5px; display:block;*font-size:1.17em;}
#p1 .center ul li p{width:135px;height:57px;float:left;overflow:hidden;padding-left:5px;}
#p1 .center ol { width: 517px; height: 245px; padding: 11px; }
#p1 .center ol li { width: 489px; height: 17px; line-height: 17px; margin-top: 15px; margin-left: 17px; list-style: square outside; background: url(http://www.sxxdf.cn/2015images/bglist.jpg) -17px center no-repeat;
}
#p1 .center ol li a { width: 363px; height: 16px; display: inline-block; }
#p1 .center ol li span { width: 84px; height: 16px; float: right; overflow: hidden; }
#p1 .right { width: 279px; height: 456px; margin-left: 22px; }
#p1 .right .con { width: 279px; height: 384px; }
#p1 .right .but { width: 73px; height: 29px; line-height: 29px; background: url(../2014images/2014index.png) -241px -608px; text-align: center; }
#p1 .right #form_tel,#con .left .bottom #form_tel { width: 232px; height: 31px; border: 1px dashed #CCC; margin: 15px auto; }
#p1 .right #form_tel .tel, #con .left .bottom #form_tel .tel { width: 240px; height: 27px; margin-bottom: 10px; border: 1px solid #ccc }
#p1 form .inputd1, #p1 form .botten_d1 ,#con .left .bottom form .inputd1,#con .left form .botten_d1{ float: left; height: 28px; line-height: 28px }
#p1 .right form ,#con .left .bottom form{ height: 29px }
#p1 .right #form_tel span,#con .left .bottom #form_tel span { height: 41px; line-height: 41px }
#p1 .right .input, #p1 .right .but,#con .left .bottom .input,#con .left .bottom .but { float: left }
#p1 .right .input,#con .left .bottom .input { width: 155px; height: 27px }
#p1 .right .but ,#con .left .bottom .but{ width: 73px; height: 27px; line-height: 27px; display: block }
#p1 .right #baoming_link { width: 238px; height: 43px; margin: 11px auto }
#p1 .right #zixun ,#con .left .bottom #zixun { width: 188px; height: 43px; padding-left: 50px; display: block; margin: 11px auto 0 }
#p1 .right #zixun span,#con .left .bottom #zixun span { font-size: 14px; line-height: 15px }
#p1 .right #zixun a, #con .left  .bottom a { font-size: 25px; color: #F90; font-weight: bold; line-height: 25px }
#p1 .right .zixun_tel, #con .left .bottom .zixun_tel { background: url(http://www.sxxdf.cn/2014images/2014main.png) -367px -570px no-repeat }
#p1 .right .zixun_qq,#con .left .bottom .zixun_qq { background: url(http://www.sxxdf.cn/2014images/2014main.png) -367px -528px no-repeat }
#p1 .right h3 { width: 280px; height: 47px; background:url(http://www.sxxdf.cn/2015images/bg_tt.jpg) left center no-repeat;}
#p1 .right #zxbmfrom {height: 190px; }
#p1 .right #zxbmform tbody { height: 100px; }
#p1 .right #zxbmform tr { height: 35px; }
#p1 .right #zxbmform .item{width:74px;display:inline-block;float:left;}
#p1 .right form #submit { width: 144px; height: 32px;line-height: 32px; display: block; background: #C80406; border: 1px solid #939393; box-shadow: 1px 1px #B2B2B2; cursor: pointer; line-height: 0; color: #fff; font-size: 16px; }
#p2 { height: 456px; }
#p2 .con span { width: 357px; height: 360px; padding: 8px; display: inline-block; float: left; text-align: center; color: #c80406; }
#p2 .con span b {
width:; height: 66px; line-height: 66px; font-size: 16px; }
#p2 .con span a { }
#p2 .con ul { float: left; width: 825px; height: 378px;  }
#p2 .con ul li { float: left; width: 167px; height: 165px; padding: 4px; margin: 0 0 25px 26px; }
#p3 { height: 356px; }
#p3 ul { width: 1200px; height: 285px; }
#p3 .con li { float: left; width: 207px; height: 270px; margin: 0 11px; padding: 4px; }
#p4 { height: auto;margin-bottom:30px; }
#p4 .con {width:;height:; padding: 40px 50px; }
#p4 .con li {width:; height: 38px; float: left; margin-left: 13px; }


/* 小吃 类 通用内容页*/
#con{height:auto;min-height:750px;margin:36px auto;overflow: hidden;padding-bottom: 3px;}
#con .left{width:304px;float:left;}
#con .left .top{height:450px;margin-bottom:20px;}
#con .left .top h3{1.17em}
#con .left .top .con{height:384px;}
#con .left .top .con li{width:130px;height:35px;margin:15px 6px 0 10px;}
#con .left .bottom{width:300px;height:189px;padding:2px;}
#con .left .bottom #zixun{margin:17px auto 0;}

#con .right{width:870px;height:auto;min-height:733px;float:right;padding-top:8px;}
#con .right .top{height:19px;padding:8px 14px 9px;background:#DFDFDF;line-height:18px;}
#con .right .top span{width:19px;height:19px;background:url(../images/ico_arrow.gif);display:inline-block;margin-right:9px;float:left;}



#con .right #con_con, #con .right #con_con #article, #con .right #con_con #source_time, #con .right #con_prenext_share, #newlist { margin: 0 auto }
#con .right #con_con img { margin: 0 auto }
#con .right #con_con {width:838px; padding: 15px; line-height: 30px;margin-top:28px;height:auto;min-height:539px; }
#con .right #con_con h1 { width: 90%; height: 50px; line-height: 50px; text-align: center;font-size:2em; }
#con .right #con_con #source_time { width: 90%; height: 30px; line-height: 30px; border-bottom: 1px dashed #CCC; text-align: center }
#con .right #con_con #source_time, #con .right #con_con #source_time a { color: #666 }
#con .right #con_con #keyword_description { width: 88%; height: auto; line-height: 25px; padding: 9px 1.03%; border: 1ox solid #999; margin: 15px auto; background: #F3F3F3 }
#con .right #con_con #article { width: 90%; line-height: 26px ;height:auto;}


#con .right  #con_prenext_share { width: 90%; height: 50px;padding:50px; }
#con .right  #prenext, #con .right  #share { float: left }
#con .right  #prenext { width: 435px; height: 50px; line-height: 25px }
#con .right  #share { width: 249px; height: 50 }
#con .right  table, #con .right  th, #con .right  tr, #left td { border: 1px solid #ddd; }
/*小吃类 通用列表页*/
#con #con_con .conlist{min-height:486px;height:auto;overflow:hidden;}
#con #con_con .conlist li{width:169px;height:161px;padding:4px 3px 8px;float:left;text-align:center;margin:16px 0 8px 28px ;}
#con #con_con .pagelist{width:auto;margin-top:10px;height:auto;padding-bottom:3px;overflow:hidden;float:right;}
#con #con_con .pagelist li{min-width:28px;height:28px;line-height:28px;box-shadow: 1px 1px #BE120F;border: 1px solid #BE120F;border-radius:5px;line-height:28px;float:left;text-align: center;padding:3px;margin-left:6px;}
#con #con_con .pagelist li a{width:auto;min-width:28px;height:28px;}


/*西点首页 */
/*西点导航*/
#nav_xidian,#nav_xidian ul{background:url(http://www.sxxdf.cn/2015images/bg_xidian.jpg) repeat-x;}
#nav_xidian li{border:0;}
#nav_xidian li:hover{background:#FBEFD5;border-radius:5px;height:30px;line-height: 30px;margin:10px 0;}
#nav_xidian li:hover a{color:#A84700;}
/*标题*/
.title_xidian h2{width:169px;height:38px;background:url(http://www.sxxdf.cn/2015images/bg_title_xidian.jpg) center;outline:1px solid #84572B;border:1px solid #C8976D;line-height:38px;top:-2px;left:0;box-shadow: none;}
/*西点通用样式*/
.xidian,#p5,.p7,.p8{width:1170px !important;padding:15px;}
/*西点p1*/
.xidian{height:435px;}
.xidian .center,.xidian .right{margin-left:15px !important;}
.xidian .left .con .li{widows: 288px;height:108px;padding-top:14px;}
.xidian .left .con .li a{color:#fff;}
.xidian .left .con .li img{border:1px solid #FDDBC2;padding:1px;float:left;margin-right:14px;}
.xidian .left .con .li h2{width:130px;height:20px;text-overflow: ellipsis;overflow: hidden;font-size:15px;}
.xidian .left .con .li p{width:130px;height:40px;overflow:hidden;margin:9px 0 11px;}
.xidian .left .con .li span{width:86px;height:25px;line-height:25px;text-align:center;background: #6F1918;border-radius:8px;border: 1px solid #A92515;display:inline-block;}
.xidian .right form #submit{background:#6F1918 !important;}

#p5{height:356px;padding:15px;width:1170px;}
#p5 ul{width:446px;height:261px;overflow: hidden;float:left;}
#p5 ul li{float:left;margin:0 0 8px 16px;}


.p6{height:361px;clear:both;}
.p6 .left,.p6 .right{float:left;height:331px;padding:15px;}
.p6 .left{width:856px;}
.p6 .left ul{width:856px;height:266px;overflow:hidden;}
.p6 .left ul li {float:left;width:195px;height:222px;margin-right:20px;padding:1px;}

.p6 .right{width:265px;}
.p6 .right ul li{width:265px;height:34px;display:block;overflow:hidden;text-overflow: ellipsis;}


.p7{height:294px;}
.p7 ul li{width:+280px;height:;float:left;margin-right:15px;text-align:center;}
.p7 ul li img{padding:1px;}

.p8{height:149px;}
.p8 ul li{width:203px;height:71px;float:left;margin-left:15px;}

/*西点列表、内容*/
#con .left .top_xidian{height:auto;overflow: hidden;}
#con .left .top_xidian .con{height:auto;overflow:hidden;padding-bottom:15px;}
#con .left .top_xidian .con li:hover,#p1 .left .top_xidian .con li:hover{background:#600;}
#p1 .left .top_xidian .con .ad_p1{margin-top:24px;display:inline-block;}
/*西点底部*/
.xidian_foot,.xidian_foot #foot{background:#a9302a !important;}
