@charset "utf-8";
body{margin:0; padding:0; font:12px/160% "宋体", Arial; text-align:center; background:#fff}
div{color:#666; margin:0 auto}
img{border:none;}
dl,dd,dt,ul,li,form,iframe{margin:0; padding:0}
ul{list-style:none}
a{color:#666; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none}
a:hover{color:#fe6900}
.cont{width:805px}
.left_bg{background:url(../images/left_bg.gif) no-repeat; width:34px; height:595px; float:left}
.right_bg{background:url(../images/right_bg.gif) no-repeat; width:34px; height:595px; float:right}
/*首页*/
.top{width:724px; height:79px; background:url(../images/top_bg.gif) repeat-x top; margin-top:1px}
.top .logo{float:left; margin:16px auto auto 12px}
.top .top_r{float:right; margin-top:1em}
.top .top_r dd{float:left}
.top .top_r dd.t_index a{background:url(../images/top_icon2_01.gif) no-repeat left center; width:65px; display:block}
.top .top_r dd.t_index a:hover{background:url(../images/top_icon2_02.gif) no-repeat left center}
.top .top_r dd.t_conts a{background:url(../images/top_icon3_01.gif) no-repeat left center; width:85px; display:block}
.top .top_r dd.t_conts a:hover{background:url(../images/top_icon3_02.gif) no-repeat left center}
.top .top_r dd.t_map a{background:url(../images/top_icon4_01.gif) no-repeat left center; width:85px; display:block}
.top .top_r dd.t_map a:hover{background:url(../images/top_icon4_02.gif) no-repeat left center}
.top .top_r dd.t_download a{background:url(../images/top_icon5_01.gif) no-repeat left center; width:70px; padding-right:8px; text-align:right; display:block}
.top .top_r dd.t_download a:hover{background:url(../images/top_icon5_02.gif) no-repeat left center}
.top .top_r dd.t_index img{position:absolute; margin:-13px auto auto 53px}
.top .top_r dd.t_conts img,.top .top_r dd.t_map img{position:absolute; margin:-13px auto auto 75px}
.top .top_r dt{clear:both; text-align:right; padding-top:22px}
/*左边left*/
.main{width:724px; padding-top:8px}
.left{float:left; width:199px; overflow:hidden; text-align:left}
.left ul{background:url(../images/left_navbg.gif) no-repeat 0 bottom; margin-bottom:1em}
.left li{border-bottom:#ddd solid 1px; height:29px; line-height:29px; text-indent:2.5em}
.left li a{background:url(../images/left_navbg01.gif) no-repeat 5px center; display:block; width:199px; font-weight:bold; color:#999}
.left li a:hover{background:url(../images/left_navbg02.gif) no-repeat 0 center; color:#ffdac0}
.left .link{clear:both}
.left .link img{border:#ddd solid 1px; margin:auto auto 8px 1px}
.left .adv{clear:both; margin-top:0.2em}
.left .t_left{background:url(../images/t_left_bg.gif) #ffeee0 repeat-x 0 bottom; min-height:127px; _height:127px}
.left .t_left dt{background:url(../images/t_left_ti.gif) no-repeat; color:#ffdac0; font-weight:bold; height:22px; line-height:22px; text-indent:2em; margin-bottom:1em}
.left .t_left dd{border-top:#ffdac0 solid 1px; width:196px; height:24px; line-height:24px; text-indent:2em; clear:both}
.left .t_left dd a{width:196px; display:block}
.left .t_left dd a:hover,.left .t_left dd.now{background:url(../images/t_left_navbg.gif) no-repeat 0 center}
.left .t_left dd.f_zi a{text-indent:3em}
.left .t_left dd.f_zi a:hover{background:none}
.left .t_left dd.now,.left .t_left dd.now a{color:#fe6900}
.left .t_left dd.lo_ti{text-indent:8px; border-top:#ffc297 solid 4px}
.left .t_left dd.login{height:auto; text-indent:0; padding-left:8px}
.left .t_left dd.login .mem_t{width:120px; height:14px; border:#ccc solid 1px}
.left .t_left dd.login a{display:inline}
.left .t_left dd.login a:hover{background:none}
.left .t_left dd.last{font-size:1px; background:#ffefe3; height:4px; line-height:4px}
/*右边right*/
.right{float:left; width:516px; overflow:hidden; display:inline; text-align:left; margin:2px auto auto 9px}
.right .in_cont{clear:both; margin-top:1em; width:530px}
.right .in_cont dl{width:252px; border:#ddd solid 1px; float:left; margin-right:8px}
.right .in_cont dt{background:url(../images/title_bg.gif) no-repeat; color:#fe6900; font-weight:bold; font-size:14px; text-indent:2.8em; height:33p; line-height:33px; padding-bottom:10px}
.right .in_cont dt span{float:right; margin-right:0.8em; margin-top:-3em; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.right .in_cont dd{background:url(../images/line.gif) repeat-x 0 bottom; height:27px; line-height:27px; width:233px; margin-left:9px; text-indent:4px; clear:both}


.right .in_cont dd.last{background:none; text-align:right}
.right .in_cont dd.last img.more{*margin-top:0!important;margin-top:6px}
.right .weizhi{clear:both; margin-top:0.6em}
.right .font_cont{border:#dedede solid 1px; padding:1em 1em 2em 2em; line-height:25px; margin:0.6em 0 1em}
.right .font_cont .map{ line-height:30px;}
.right .font_cont .map div{ min-height:30px; height:auto; line-height:30px; padding-left:10px; margin-bottom:10px;}

.right .font_cont p{margin:0; padding:0}
.right .font_cont img.pic_l{float:left; border:#ddd 1px solid; padding:1px; margin-right:1.5em}
.right .font_cont .ti_01{font-weight:bold; color:#fe6900}
.right .font_cont h3{color:#fe6900; font-size:12px; margin:0; padding:0}
.right .font_cont .f_ti{color:#000}
.right .font_cont li{ background-color:#F7F7F7; border:1px solid #CBCBCB;  height:20px; line-height:20px; color:#000; padding-left:10px; margin-bottom:8px}
.right .t_cont{border:#dedede solid 1px; padding:1em 0.6em; line-height:25px; margin:0.6em 0 1em; min-height:100px;_height:100px}
.right .t_cont .m_line{margin-top:2em}
.right .t_cont .m_line dd{padding-left:1.6em}
/*商铺shop*/
.pinpai{clear:both; border-bottom:#ddd solid 1px; height:107px; width:485px; margin-top:2px}
#pinpai{background:#fafafa}
.pinpai dt{float:left; width:100px; height:78px; text-align:center; background:#fff; overflow:hidden; line-height:78px; border:#f1f1f1 solid 1px; margin:1em 2em auto 0.6em}
.pinpai dd{color:#646363; margin-top:1em}
.pinpai dd.more{float:right; margin-right:6px; padding-top:0; *margin-top:0px}
.pinpai dd.more a{background:url(../images/shop/more01.gif) no-repeat; width:54px; height:20px; display:block}
.pinpai dd.more a:hover{background:url(../images/shop/more02.gif) no-repeat}
.s_tiao{margin-top:18px; padding-left:12px; height:36px; line-height:36px}
.s_tiao li{float:left}
.s_tiao li.two{margin-left:140px}
.sec_s .links{background:url(../images/shop/xiala_bg.gif) no-repeat; width:114px; text-indent:0.8em; line-height:18px; position:absolute; margin-top:7px}
.sec_s #link2,.sec_s #link22{display:none}
.sec_s #link2 ul,.sec_s #link22 ul{border:#ccc 1px solid; border-top:none; width:112px}
.sec_s #link2 li a,.sec_s #link22 li a,.sec_s .links span{width:112px; display:block}
.sec_s #link2 li a,.sec_s #link22 li a{background:#fff}
.sec_s #link2 li a:hover,.sec_s #link22 li a:hover{background:#006db1; color:#fff}
.s_title{border:#ddd solid 1px; clear:both; height:24px; margin-bottom:8px}
.s_title ul{background:#f1f1f1; height:22px; border:#fff solid 1px; line-height:22px}
.s_title li{float:left; width:98px; text-indent:1.5em; color:#fe6900}
.s_body ul{clear:both; height:32px; line-height:32px}
.s_body li{float:left; width:102px; text-align:left}
.s_body li.s_ti{width:120px; text-indent:1em}
.s_body li.s_ic{width:60px; text-indent:1em}
/**/
.fenye{height:24px; line-height:24px; background:#fafafa; text-align:center; clear:both; margin:2em auto 8px}
.fenye .input{width:20px; height:12px; border:#ddd solid 1px}
.fenye a{margin:0px 3px;}
.fenye .current{margin:0px 3px;}
.fenye2{clear:both; text-align:center; color:#000}
.fenye2 span{border:#e8e1db solid 1px; padding:3px}
.fenye2 span.PageNum{border:0px;}
.fenye2 a{margin:0px 3px;}
/*商铺详细滚动*/
.lou{clear:both}
.lou .l_pic{display:none; width:485px; height:170px; text-align:center; border:#eee solid 1px}
.lou .l_pic img{ margin-top:8px}
.lou dl{background:none; border:none; height:17px; line-height:17px; margin-top:3px}
.lou dt{float:left; background:#f1f1f1; width:166px; height:17px; margin-left:6px}
.lou dd{float:left; margin-left:2px; width:62px; text-align:center; background:#e5e5e5}
.img_b{border:#ddd solid 1px; padding:8px; text-align:center; width:455px; margin-top:2em}
.rollBox{width:480px;overflow:hidden;padding:12px 0 5px 0px;} 
.rollBox .LeftBotton{height:54px;width:20px;background:url(../images/shop/left.gif) no-repeat;float:left;cursor:pointer}
.rollBox .LeftBotton2{height:54px;width:20px;background:url(../images/shop/left2.gif) no-repeat;float:left;cursor:pointer} 
.rollBox .RightBotton{height:54px;width:20px;background:url(../images/shop/right.gif) no-repeat;float:left;cursor:pointer}
.rollBox .RightBotton2{height:54px;width:20px;background:url(../images/shop/right2.gif) no-repeat;float:left;cursor:pointer} 
.rollBox .Cont{width:440px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:88px;float:left;text-align:center;} 
.rollBox .Cont .pic img{border:#fff solid 1px; padding:2px; width:81px; height:54px}
.rollBox .Cont .pic img.s_bor{padding:2px;background:#fff;border:1px solid #ccc;margin:0 auto; cursor:pointer} 
.rollBox #List1,.rollBox #List2{float:left;} 
/*底部foot*/
.foot{width:720px; clear:both; border-top:#ddd solid 2px; margin-top:16px;*margin-top:0px; padding:8px 0 18px 4px; text-align:left; line-height:15px}
.foot img.f_foot{float:right; margin-top:2px}
.foot span{color:#979797; font-family:Arial, Helvetica, sans-serif; font-size:10px}
/*会员member*/
.top_hl dt.title{height:20px; line-height:16px; border:#ffdac0 solid 1px; margin-bottom:18px}
.top_hl dt.title span{color:#fff; display:block; font-weight:bold; margin:0; padding:0; text-indent:0.5em; margin:2px; width:99%; font-size:13px; background:url(../images/member/hl_ti_bg.gif) #fffaf6 no-repeat -33px 0}
.top_hl dt.pic{float:left; width:192px; height:134px; overflow:hidden; margin:0 0.6em; padding-bottom:1em}
.top_hl dd{background:url(../images/line.gif) repeat-x bottom; float:left; width:285px; text-indent:0.5em; margin-top:1px}
.main_hl{clear:both; min-height:150px; _height:150px}
.main_hl dt{height:20px; line-height:16px; border:#ffdac0 solid 1px; margin:14px 0}
.main_hl dt span{color:#fff; display:block; font-weight:bold; margin:0; padding:0; text-indent:0.5em; margin:2px; width:99%; background:url(../images/member/hl_ti_bg.gif) #fffaf6 no-repeat}
.main_hl dd{width:138px; height:154px; float:left; margin:auto 13px 1em; display:inline; border:#efefef solid 1px; text-align:center; line-height:20px}
.main_hl dd img{width:130px; height:83px; margin-top:3px}
.main_hl dd a{display:block; height:154px}
.main_hl dd a:hover{background:#f7f7f7}
.main_hl dd h4{font-size:12px; margin:0; padding:0; background:#f7f7f7; margin-top:5px}
p.back{text-align:right; margin:0; padding:0; margin-top:18px}
/*本月精选*/
.main_in{clear:both; min-height:30px; _height:30px}
.main_in dt{height:20px; line-height:16px; border:#ffdac0 solid 1px; margin:0 0 14px}
.main_in dt span{color:#fff; display:block; font-weight:bold; margin:0; padding:0; text-indent:0.5em; margin:2px; width:99%; background:url(../images/member/hl_ti_bg.gif) #fffaf6 no-repeat -33px 0}
.main_in dd{width:212px; height:372px; float:left; margin:auto 18px 1em; display:inline; text-align:center; line-height:20px}
.main_in dd img{width:200px; height:300px; padding:6px; border:#e9e4e4 solid 1px}
.main_in dd a{display:block}
.main_in dd a:hover{background:#f7f7f7}
.main_in dd h4{font-size:13px; margin:0; padding:0; height:40px; background:#fdf9f6; padding:6px; margin-top:2px}
.main_in dd.a_de{width:90%; height:auto; text-align:left; clear:both}
.main_in dd.a_de img{width:auto; height:auto}
.main_in dd.a_de a:hover{background:none}
.a_de_img{float:left; min-height:120px; margin-right:1em}
.a_de_pic{text-align:center}
.a_de_pic p{text-align:left; padding-left:1.2em}
.a_de_pic p.back{text-align:right}
.a_de_pic img{border:#eee solid 1px; padding:2px}
.rizi{width:330px; float:left; text-align:center}
.rizi ul{clear:both; margin-top:3px}
.rizi li{float:left}
.rizi li.t_01{width:105px}
.rizi li.t_02{width:125px}
.rizi li.t_03{width:95px}
.rizi ul.rz_ti{background:#f2d6bb; height:19px; line-height:19px; color:#b35000; font-weight:bold}
.rizi ul.rz_ti li{border-right:#fff solid 1px}
.rizi ul.rz_01{background:#f8f3ee; height:24px; line-height:24px}
.rizi ul.rz_02{line-height:24px; height:24px}
.ri_time{float:left; width:156px; margin-left:1em}

.rizilist{width:460px; float:left; text-align:center; overflow:hidden;}
.rizilist ul.rzlist_ti{background:#f2d6bb; height:19px; line-height:19px; color:#b35000; font-weight:bold}
.rizilist li{border-right:#fff solid 1px; float:left;}
.rizilist li.t_01{width:100px; line-height:20px; padding-top:4px}
.rizilist li.t_02{width:100px}
.rizilist li.t_03{width:156px;}
.rizilist li.t_04{width:100px}
.rizilist ul.rz_01{background:#f8f3ee; height:25px; line-height:25px; overflow:hidden;}
.rizilist ul.rz_02{line-height:25px; height:25px overflow:hidden;}
.rizilist ul.rz_01 .t_03,.rizilist ul.rz_02 .t_03{text-align:left;}
.rizilist li a{line-height:25px; margin-left:3px;}

/*活动相片*/
.ph_sea{height:23px; line-height:23px; text-indent:1.3em; background:#f2d6bb; color:#b35000; font-weight:bold}
.ph_sea .ph_text{positionabsolute; height:20px; line-height:20px; _margin-top:0.2em}
.ph_sea .ph_but{positionabsolute; cursor:pointer; _margin-top:0.3em}
.ph_dd{min-height:200px; _height:200px; background:#fffaf6}
.ph_dd dt{font-size:14px; color:#b35000; height:38px; line-height:38px; background:#fff; border-bottom:#f1e9e3 solid 1px;  font-weight:bold}
.ph_dd dd{float:left; text-align:center; margin:1em 18px}
.ph_dd dd img{width:129px; height:91px}
.go_top{text-align:right; width:98%; height:9px; padding-bottom:5px; line-height:9px; font-size:1px; clear:both}
/*我要提问留言版*/

.msg{clear:both}
.msg ul.msg_cont{background:#efefef}
.msg ul.msg_cont li{height:auto; padding-right:8px}
.msg ul.msg_cont li p{padding-left:4em}
.msg ul.msg_cont li.time{text-align:right}
.msg dt{margin-bottom:8px; padding-top:1em; border-bottom:#eee solid 1px; border-top:#eee 1px solid; text-align:left; font-weight:bold}
.msg dd{margin-bottom:12px; border:none; clear:both}
.msg dd h4{width:80px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal}
.msg dd .bi{color:#f00; position:absolute; margin-left:6px}
.msg dd .m_text{height:15px; width:240px; background:#fff; line-height:15px; border:#ccc solid 1px; color:#000; color:#666}
.msg dd .m_area{width:350px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.msg dd.g_kai,.msg dd.msg_but{margin-left:80px}
.msg dd .m_but{cursor:pointer; font-family:Arial; width:80px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px}
.int_now{ color:#fe6900; padding:2px 0; text-indent:5px}
/*会员注册*/
.reg dd{margin-bottom:5px; border:none; clear:both}
.reg dd h4{width:100px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; text-align:right}
.reg dd .bi{color:#f00; position:absolute; margin-left:6px}
.reg dd .m_text{height:15px; width:240px; line-height:15px; color:#000; color:#666}
.reg dd .m_text1{height:15px; width:40px; line-height:15px; color:#000; color:#666}
.reg dd h3.xy_ti{font-size:14px; border-top:#eee solid 2px; margin:18px auto 8px}
.reg dd h3.xy_ti span{border-bottom:#ffc297 solid 4px}
.reg dd .xy{background:#eee; padding:0 8px}
.reg dd .m_area{width:350px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.reg dd.g_kai,.reg dd.msg_but{margin-left:160px}
.reg dd .m_but{cursor:pointer; width:60px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px; color:#fe6900}

/*以下样式由魏玉超添加*/
.actionslog_bg{background:#FFFACA;}/*日历上的日期举办活动时的样式*/
.ri_time dl{list-style:none;margin:5px; padding:0px;}
.ri_time dd{height:12px; width:12px;float:right; margin:0px; font-size:0px; line-height:0px;}
.ri_time dt{float:right; border:none; margin:0 5px;}
.btncancel{cursor:pointer;}
#pbl,#pbl1,#pbl2,#pbl3{border:0px;}

.coupon{clear:both; border-bottom:#ddd solid 1px; height:auto; width:485px; margin-top:2px}
.coupon_on{background:#fafafa}
.coupon dt{float:left; width:100%;  margin:1em 2em auto 0.6em}
.coupon dt img{border:#f1f1f1 solid 1px;}
.coupon dd.download{float:right; margin-right:6px; margin-bottom:6px; padding-top:1em; *margin-top:0px}
.coupon dd.download a{background:url(../images/member/download_01.gif) no-repeat; width:78px; height:20px; display:block}
.coupon dd.download a:hover{background:url(../images/member/download_02.gif) no-repeat}


/**/
.food{float:left; width:225px; min-height:120px; _height:120px; margin:auto auto 1em 1em}
.food dt{height:20px; line-height:16px; border:#ffdac0 solid 1px; margin:0 0 14px}
.food dt span{color:#fff; display:block; font-weight:bold; margin:0; padding:0; text-indent:0.5em; margin:2px; width:99%; background:url(../images/member/hl_ti_bg.gif) #fffaf6 no-repeat -33px 0}
.food dd{text-indent:0.5em}


/*10-13*/
.right .in_cont DD img{ float:right; display:inline; margin-top:10px; padding-right:10px;}
