﻿@import   url(AntPublic.css); 
@import   url(CompanyPublic3.0.css); 
.GoodL {background:url(../Sj/Images/GoodL.gif) left bottom repeat-x;}
.GoodL .lor { background:url(../Sj/Images/LogoBg_03.gif) no-repeat;}
.Gor .tit{ background:url(../Sj/Images/goIco_03.gif) 6px 4px no-repeat;}
/*评分背景*/
.ReplyRating { background:url(../Sj/Images/GoodLt.gif) repeat-x left bottom; }
.ReplyRating .AntComment1 div,.ReplyRating .AntComment1 { background:url(../Sj/Images/AntCommstar.gif) no-repeat left top;}
.ReplyRating .AntComment1 div{background:url(../Sj/Images/AntCommstar.gif) no-repeat left top;}

.dz dl {background-image:url(../Sj/Images/Ant-sjBg1.gif);background-repeat:no-repeat;}
.class .til,.sq .br dt a,.dt .t,.dt .b,.op .tab a,.op .fr .i,.op .fr .b,.px,.px dd a,.sli dd .lc .ti,.sli dd .rz .di,.sli dd .rz .ce,.sli dd .rz .ceN,.sli dd .rz .siN,.sli dd .rz .si,.sli dd .rz .yh,.sli dd .rz .hd,.sli dd .lc span,.qyi div,.sli dd .rz .ne { background-image:url(../Sj/Images/Ant-ShopBg.gif); background-repeat:no-repeat;}
.Ayhq dd,.Ayhq .Atu span,.Ayhq .Abt li{ background-image:url(../Sj/Images/AntYhbg-1.gif);}
.AntC .t,.AntC .b,.AntC .rt,.AntC .rb,.AntC .c .l dl dd,.aBt .pr,.aBt .te,.aTab dd a{background-image:url(../Sj/Images/AntYhqGg.gif); background-repeat:no-repeat;}
.AntC .c { background:url(../Sj/Images/repeatY.gif) repeat-y;}
.Ant_Form { background:url(../Sj/Images/LinShare.gif) repeat-x left top; }

header {font-family:"宋体";font-size:12px;}
.rp1 a { background:url(../Sj/Images/Ant-bg.gif) no-repeat 0 0;}
header hgroup .At3 { width:99%; margin:auto;}



/* 广告 */
.Aula { width:220px; height:auto; overflow:hidden;}
.Aula aside img,.Aula aside embed { margin-bottom:5px;}

.Mlr,.Mlr .Ml,.Mlr .Mr,.class,.class dl,.sq,.sq .br,.dt,.dt .c,.dz dl,.imgup,.op,.op .bo,.op .fr,.px,.sli{ height:auto; overflow:hidden;}
.Mlr { width:99%; margin:auto;}
.Mlr .Ml,.class,.op,.op .bo{ width:99%; float:left; }
.Mlr .Mr { width:210px; float:right;}

/*商家分类*/
.class { padding:10px 0 0px 0;}
.class dt { float:left;}
.class dl { width:99%; float:left; padding-bottom:5px; }
.class dd { float:left; white-space:nowrap; padding-right:15px;}
.class dd a { color:#1166bb;}.class dd a:hover { color:#ff3300;}
.class dd span {color:#666;font-family:arial;font-size:10px; padding-left:3px;}
.class .til { float:left; width:50px; text-align:right; background-position:-190px -6px;}
.class .current { font-weight:bold; color:#ff3300;}


/*排序*/
.px { width:99%; background-repeat:repeat-x; height:30px; padding-top:5px; background-position:left -107px; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding-left:10px;}
.px dt,.px dd { float:left;}
.px dd { padding-right:5px;}
.px dd a { display:block; width:76px; text-indent:7px; height:23px; line-height:23px;background-position:-134px -57px;}
.px dd a:hover { text-decoration:none;}
.px dd .te { text-indent:1.1em; }
.px dd .up1 {background-position:-57px -57px;}
.px dd .bot { color:#000; background-position:-134px -82px;}
.px dd .bot1 { color:#000; background-position:-57px -82px;}

/*店铺列表*/
.sli { width:99%; border-bottom:solid 1px #e5e5e5; padding:15px 0 15px 0;}
.sli dt { width:140px;} 
.sli dt,.sli dd { float:left;}
.sli dd .lc { width:330px; color:#333333;}
.sli dd .lc li { width:330px; clear:both;}
.sli dd .lc li b { font-size:14px; color:#ff6600;}
.sli dd .lc .qt a { color:#1166bb;}
.sli dd .lc .w a:hover { color:#d2320a;}
.sli dd .rz { width:250px;}
.sli dd .lc .ti { width:330px; height:25px; background-position:-172px -29px;}
.sli dd .lc span { display:block; float:left; width:45px; height:17px;background-position:-6px -85px;}
.sli dd .lc .ti h2.ico { display:block;width: expression(this.width > 230 ? 230: true); max-width:230px;height:25px; line-height:25px; float:left; overflow:hidden; padding-right:50px;
 background-position:right 3px;}
 .sli dd .lc .ti h2.ico1 { padding-right:55px;}
.sli dd .lc .ti h2 a { font-size:14px; color:#0044dd;}
.sli dd .lc .ti em { font-style:normal; float:left; display:block; width:18px; height:18px; line-height:25px; text-align:center; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}

/*分页*/
.pab { width:99%; height:auto; overflow:hidden; padding:10px 0 10px 0;}
.pab .li { float:left; margin-bottom:7px;}
.pab .li strong { padding:0 7px 0 7px; color:#cc0000;}
/*分页代码*/
div.AntMemberPage { float: right; color:#999999; }


/*认证，签约，折扣*/
.sli dd .rz .di,.sli dd .rz .ce,.sli dd .rz .si { display:block; float:left;}
.sli dd .rz li { clear:both;}.sli dd .rz .zk { height:37px; overflow:hidden;}
.sli dd .rz .zk em { line-height:40px; font-style:normal; font-size:18px; font-weight:bold; color:#f6282c; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:10px;}
.sli dd .rz .di { width:37px; height:32px; background-position:-10px -148px;}
.sli dd .rz .ce,.sli dd .rz .si { width:60px; height:18px; position:relative; margin:10px 5px 0 0;}
.sli dd .rz .ce { background-position:-65px -155px;}
.sli dd .rz .si { background-position:-129px -155px;}
.sli dd .rz .ceN { background-position:-69px -412px; }
.sli dd .rz .siN { background-position:left -412px;}

.sli dd .rz .dp { color:#333333;}
.sli dd .rz .dp p { display:block; height:35px; overflow:hidden; line-height:1.5em;}
.sli dd .rz .dp span,.sli dd .rz .dp p a{ color:#1166bb;}
.sli dd .rz .yh,.sli dd .rz .hd { height:22px; line-height:22px; overflow:hidden; padding-left:45px; }
.sli dd .rz .yh {background-position:-160px -189px;}
.sli dd .rz .yh a,.sli dd .rz .hd a{ color:#1166bb;}.sli dd .rz .yh a:hover,.sli dd .rz .hd a:hover{ color:#f6282c;}
.sli dd .rz .hd {background-position:-160px -218px;}

/** 垂直居中 **/
.sli dt div,.sli dt div a { overflow:hidden; width:120px; height:100px;}
.sli dt div {border:solid 1px #dadada; padding:1px; margin:auto;}
.sli dt div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:91px;}
.sli dt div img{vertical-align:middle; max-width:120px; max-height:100px;}

/*优惠券*/
.yhj .c dl dd div { float:left; width:125px; height:25px; line-height:25px; overflow:hidden;}
.yhj .c dl dd div a { color:#1166bb;}
.yhj .c dl dd em { float:right; font-style:normal; color:#404040; width:45px; text-align:right;}
.yhj .c dl dd em b { padding:0 3px 0 3px; color:#ff6600;}


/*商家企业*/
.qyw a{ color:#d2320a;}.qyi div{ height:25px; line-height:25px; float:left;padding-left:20px;}
.qyi div em { font-style:normal; color:#404040;}
.qyi .q {background-position:left -333px;}
.qyi .q1 {background-position:left -361px; margin-left:10px;}
.sli dd .rz .pr { width:54px; float:left; clear:none; margin-right:8px;}
.sli dd .rz .pr .ic img{ width:50px; height:50px; padding:1px; border:solid 1px #dddddd;}
.sli dd .rz .it { width:50px; text-align:center; height:20px; line-height:20px; overflow:hidden;}
.sli dd .rz .ne { height:22px; line-height:22px; overflow:hidden; padding-left:12px; background-position:left -304px;}
.sli dd .rz .ne a { color:#1166bb;}
.sli dd .rz .ne a:hover { color:#d2320a;}

/*申请加盟商家*/
.sq { width:202px;border:solid 1px #ffd99b; padding:3px; margin-bottom:7px; background-color:#fff3d5;}
.sq .br { width:202px; height:165px; background-color:#FFF;}
.sq .br dt { padding:10px 0 10px 0;}
.sq .br dt a{ display:block; width:147px; height:45px; background-position:-4px -194px; margin:auto;}
.sq .br dd { padding:10px; width:150px; margin:auto; border:solid 1px #fae2c4; color:#666666;}
.sq .br dd span { color:#f7941d;}


/*优惠券*/
.gy { color:#6d6d6d; padding:3px 0 0 0; text-indent:5px;}
.gy b { color:#F00; padding:0 3px 0 3px 0;}
.Ayhq { padding-left:3px;}
.Ayhq dd { width:236px; height:256px; padding-top:5px; overflow:hidden; float:left; margin:7px 7px 0 0;}
.Ayhq dd .h2 { font-size:14px; width:220px; height:25px; line-height:24px; overflow:hidden; display:block; margin:auto; font-weight:bold; margin-top:2px; *margin-top:7px; margin-bottom:5px;}
.Ayhq dd .h2 a { color:#1166bb;}
.Ayhq .Atu strong,.Ayhq .Atu span em{font-family:"微软雅黑";}
.Ayhq .Atu { width:220px; height:auto;  position:relative; margin:auto;}
.Ayhq .Atu div,.Ayhq .Atu div a { overflow:hidden; width:110px; height:80px;}
.Ayhq .Atu div {border:solid 1px #dedede; padding:2px; float:left;}
.Ayhq .Atu div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:72px;}
.Ayhq .Atu div img{vertical-align:middle; max-width:110px; max-height:80px;
width: expression(this.width > 110 && this.width > this.height ? 110 : true);
height: expression(this.height > 80 ? 80 : true);}
.Ayhq .Atu ul {padding-left:10px; white-space:nowrap; float:left; font-family:"宋体"; color:#333333;}
.Ayhq .Atu .co { color:#1166bb;}
.Ayhq .Atu li em { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px;}
.Ayhq .Atu strong { font-size:13px; color:#ff6600;}
.Ayhq .Atu span { display:block; width:47px; height:47px; background-position:left -265px;line-height:47px; color:#FFF;text-align:center;  position:absolute;overflow:hidden;left:80px; top:45px; z-index:100;}
.Ayhq .Atu span em { font-size:16px; color:#FFF; font-style:normal; font-weight:bold;}
.Ayhq .Ain { width:220px; height:70px; margin:auto; clear:both; color:#8b8b8b; padding:7px 0 0 5px;}
.Ayhq .Ain li { width:220px; height:20px; line-height:20px; overflow:hidden;}
.Ayhq .Ain li b { color:#ff000a; padding:0 3px 0 3px; font-weight:normal;}
.Ayhq .Abt { width:220px; height:auto;  margin:auto; position:relative;}
.Ayhq .Abt li { float:left; display:block; width:92px; height:26px; line-height:26px; overflow:hidden; background-position:left -325px; text-indent:2.1em; position:absolute; top:25px; _top:15px;left:10px;}
.Ayhq .Abt li a { color:#381805;}.Ayhq .Abt li a:hover { text-decoration:none;}
.Ayhq .Abt li.pri { background-position:-108px -325px; top:25px; _top:15px; left:115px;}

/*优惠券详细页面*/
.AntC,.AntC .t,.AntC .c,.AntC .b{ width:auto; height:auto;}
.AntC,.AntC .c{ width:99%;}
.AntC { position:relative; margin:10px 0 0 0;}
.AntC .t,.AntC .b{ height:10px; background-position:left top; overflow:hidden;}
.AntC .b { background-position:left -20px;}
.AntC .rt { width:89px; height:87px; background-position:right top; position:absolute; top:-6px; right:-4px;}
.AntC .rb { width:57px; height:37px; background-position:-759px -7px; position:absolute; right:3px; bottom:-2px;}
.AntC .c h1 { font-size:18px; font-family:"微软雅黑"; margin-bottom:10px;}
.AntC .c { width:99%; padding:5px 0 0 15px; overflow:hidden;}
.AntC .c h1 a,.AntC .c h1 a:hover{ text-decoration:none; color:#dd0000;}
.AntC .c .l { width:290px; float:left; height:auto; overflow:hidden;}
.AntC .c .l div,.AntC .c .l div a { overflow:hidden; width:280px; height:200px;}
.AntC .c .l div {border:solid 1px #eeeeee; padding:4px; margin:auto;}
.AntC .c .l div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:180px;}
.AntC .c .l div img{vertical-align:middle; max-width:280px; max-height:200px; 
width: expression(this.width > 280 && this.width > this.height ? 280 : true);
height: expression(this.height > 200 ? 200 : true);}
.AntC .c .l dl { width:290px; padding:7px 0 7px 0; color:#333333;}
.AntC .c .l dl dd { height:25px; white-space:nowrap; line-height:25px; overflow:hidden; padding-left:15px; background-position:-6px -100px;}
.AntC .c dl.ls { font-size:14px; width:95%; padding-left:10px; float:left;}
.AntC .c dl.ls dd { line-height:30px; clear:both; color:#333333; font-family:Verdana, Geneva, sans-serif; }
.AntC .c dl.ls dd span { color:#0966be;}
.AntC .c dl.ls dd b { color:#cc0000; font-family:Arial, Helvetica, sans-serif;}
.AntC .c dl.ls dd em { font-style:normal;}
.aBt { width:99%; height:auto; padding:15px 0 10px 0; position:relative;}
.aBt .pr,.aBt .te { height:35px; float:left; text-indent:3.2em; overflow:hidden; line-height:35px; font-size:14px;font-weight:bold; position:absolute;}
.aBt .pr { width:129px;background-position:-8px -41px; left:200px;}
.aBt .te { width:159px;background-position:-148px -41px; left:370px;}
.aBt .pr a,.aBt .te a { color:#FFF;}
.aBt .as { padding:50px 0 7px 60px; line-height:16px; }
/*选项卡*/
.aTab { width:95%; height:auto; overflow:hidden; border-bottom:solid 2px #ff6600;}
.aTab dd { float:left;  width:70px; height:23px; line-height:25px; overflow:hidden; text-align:center;margin-right:5px;}
.aTab dd a { color:#656565; display:block; height:23px; background-position:-436px -47px;}
.aTab dd a:hover { background-position:-516px -47px; color:#FFF; text-decoration:none; font-weight:bold;}
.aTab dd.Current { width:91px;}
.aTab dd.Current a,.aTab dd.Current a:hover  { background-position:-335px -47px; font-weight:bold; color:#FFF;}
/*内容*/
.Anr { width:95%; height:auto; overflow:hidden;margin:10px 0 10px 0; font-size:14px; line-height:2em;}

/** 网友评论 **/
.Statistics { float:right;}
.AntInfoBasic_Comment { padding:15px 0 0 0; width:99%; height:auto; overflow:hidden; margin:0 auto;}
.AntInfoBasic_Comment li { clear:both; line-height:5em;}
.AntInfoBasic_Comment li img { float:left; padding:1px; border:solid 1px #CCCCCC;}
.AntInfoBasic_Comment .Top { float:right; width:99%; background:#f7f7f7; height:23px; line-height:2em;}
.AntInfoBasic_Comment .Top .User { color:#6666cc; padding:0px 10px 0px 10px;}
.AntInfoBasic_Comment .Top .Time { color:#999999;}
.AntInfoBasic_Comment .Top .Top_ { background:#fa5600; height:auto; color:#FFFFFF; margin:2px 10px 0px 0px;line-height:normal; padding:1px; font-size:14px; float:right;}
.AntInfoBasic_Comment .Content {float:right; width:99%; color:#333333; line-height:1.7em; padding:5px;}
.AntInfoBasic_Comment .Content img { position:relative; border:0; float:none; /*margin:-5px 3px 3px 3px;*/}

/** 评论表单 **/
.Ant_Form { height:auto; overflow:hidden; margin:auto; width:99%; padding:10px 0 20px 0; }
.Ant_Form .UserLog,.Ant_Form .Anonymous { float:left; padding:10px 0 7px 0;}
.UserLog input,.AntCod .Input_text{ height:18px; line-height:18px; padding-left:5px; font-family:"宋体"; color:#333333; margin-right:7px;}
.Input_text { border:solid 1px #dae5e7;} .TextContent textarea { clear:both; width:580px; height:100px; padding:0 5px 5px 5px; line-height:2em; font-family:"宋体";}
.TextContent p { color:#444444; padding:5px 0 5px 0;}.TextContent em { font-style:normal; color:#dd0000;}
.AntCod .Input_text { width:60px;}.Ant_Button { border:solid 1px #333333; width:95px; height:25px; cursor:pointer; margin-left:10px;}
#faceComment{ clear:both;}


/** 回复评分 **/
.ReplyRating {padding:5px 0 3px 0;float:left;}
.ReplyRating .Rating .C { float:left;}
.ReplyRating .Rating b { font-size:12px; font-weight:normal; color:#FF0000;}
.ReplyRating .AntComment1 {background-position:left -30px; text-align:left;cursor:pointer; margin:2px 5px 0px 0; width:75px; height:14px; overflow:hidden; float:left;}
.ReplyRating .AntComment1 div {width:75px; height:14px; overflow:hidden;}
.ReplyRating .Rating {padding-right:18px; *padding-right:16px;_padding-right:8px;}
.ReplyRating .Rating,.ReplyRating .C,.ReplyRating .AntComment1{ float:left; color:#333333;}
.ReplyRating .Rating b { color:#ff0000;}
 
 /*好评列表*/
.GoodL { width:99%; height:auto; overflow:hidden; position:relative; padding-bottom:7px; padding-top:10px;}
.GoodL .mc { float:left; width:50px; margin-left:9px; *margin-left:5px;}
.GoodL .mc img{ width:48px; height:48px;}
.Gor {width:99%; float:right;}
/*标题*/
.Gor .tit {height:25px; line-height:25px; overflow:hidden; background-color:#fef1db; padding:0 5px 0 50px;}
.Gor .tit span { float:right; color:#666666;}
.Gor .tit h2 {font-size:14px;}
.Gor .tit h2 a { color:#1166bb;}
.GoodL .Gor .Lc,.GoodL .cont { width:510px; float:left;}
.GoodL .cont { color:#666666; height:auto; overflow:hidden; padding:7px 0 10px 0; }
.GoodL .Gor .Lc .qti a { float:left; color:#6666cc;}
.GoodL .Gor .Lc .qti .low { float:left; margin-right:10px;}
.GoodL .Gor .Lc .qti .low img { position:relative; margin:0 3px -2px 0;}
.GoodL .cont img { position:relative;margin:0 1px 0 1px; }

/*评论Logo*/
.GoodL .Gor .Rl { width:145px; height:auto; overflow:hidden; padding:7px 0 7px 0; float:right;}
.GoodL .lor { width:132px; height:72px;}
.GoodL .lor div ,.GoodL .lor div a { overflow:hidden; width:120px; height:60px;}
.GoodL .lor div { padding:4px 0 0 4px;}
.GoodL .lor div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:53px;}
.GoodL .lor div img{vertical-align:middle; }
.GoodL .Gor .Lc .qti { color:#333333;}
.GoodL .Gor .Lc .qti em { font-style:normal; padding-right:10px; float:left;}
.GoodL .Gor .Lc .qti b { color:#ff6600; font-size:13px; font-family:Verdana, Geneva, sans-serif;}


/*地图*/
.dt,.dt .t,.dt .b{ width:210px; overflow:hidden;}
.dt .t{ height:29px; background-position:left -252px; padding:0 0 0 10px; line-height:29px; font-size:14px; font-weight:bold; color:#404040;}
.dt .t a { font-weight:normal; font-size:12px; float:right; margin-right:20px; color:#1166bb;}
.dt .c{ width:208px; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd;}
.dt .b{ height:3px; background-position:left -282px; margin-bottom:7px;}
.dt .c .Map { width:198px;  overflow:hidden; margin:auto; height:200px; margin:5px 5px 5px 5px;}
.imgup { width:210px; padding-bottom:7px; text-align:center;}

/*打折信息*/
.dz dl {width:190px; margin:auto; padding:10px 0 5px 0; background-position:left -256px;}
.dz dd {padding-left:19px; width:171px; height:24px; line-height:24px; overflow:hidden;}
.dz dd a { color:#404040;}.dz dd a:hover { color:#d3191f;}

.nocomment{ padding:20px 20px 10px 0;}