﻿@import   url(AntPublic.css); 
@import   url(CompanyPublic3.0.css); 
.s1 .t,.s1 .b,.s2 .t,.s2 .b,.s3 .t,.s3 .b,.s4 .t,.s4 .b,.c3 .t .tab a
{background:transparent url(../house/Images/AntHouseBg-2.gif) no-repeat 0 0;}

.kf .t,.kf .c dl dt,.kf .c dl .qq a,.jm .t,.yh .t,.pro .t,.pro .c span,.qkb dd,.cor .t,.pg .rp a,.spr .c span{ background:url(../sj/Images/Ant-sjBg.gif);}
.jm dl,.yh dl,.HotShop dt,.HotShop dd,.zk dl,.sj .t,.sj .b,.cli .t,.qy .qyt,.spr .t,.diy .t,.diy .b{ background-image:url(../sj/Images/Ant-sjBg1.gif);}
.cli ul li {background-image:url(../Images/3.0/bor_t.gif);}


/* 通用边框 */
.s1 { width:270px;}.s2 { width:390px;}.s3 { width:670px;}.s4 { width:950px;}
.s1 .t {background-position:left -256px;}.s2 .t {background-position:-272px -256px;}
.s1 .b {background-position:left -283px;}.s2 .b {background-position:-272px -283px;}
.s3 .t {background-position:left -287px;}.s3 .b {background-position:left -314px;}
.s4 .t {background-position:left -318px;}.s4 .b {background-position:left -345px;}
.c3 .t { line-height:28px; height:28px; padding:0 10px 0 10px; font-weight:bold; color:#296ea0;}
.c3 .t .m { float:right; font-weight:normal; color:#3366cc;}
.c3 .c { border-left:solid 1px #d0dae4;border-right:solid 1px #d0dae4;}
.c3 .b { height:3px; overflow:hidden;}
.stab .t { padding-left:1px;}
.c3 .t .tab a { display:block; float:left; padding:0 12px 0 12px; border-right:solid 1px #d0dae4; font-weight:normal; color:#296ea0; text-decoration:none; background-position:-150px -190px; height:27px; overflow:hidden;}
.c3 .t .tab a:hover,.c3 .t .tab .C { background-position:left -190px; font-weight:bold;}


/*中间布局*/
.kf .t,.kf .c dl dt font,.jm .t,.yh .t,.HotShop dt,.pro .t,.cor .t,.cli .t,.qy .qyt,.spr .t{font-size:14px; font-weight:bold;font-family:"微软雅黑";}
.MainCenter { width:99%; height:auto; margin:auto; overflow:hidden; padding-bottom:10px; _padding-bottom:3px;}
.borL,.BorC,.BorR { float:left; width:220px; height:auto;overflow:hidden;}
.BorC { width:99%; margin:0 10px 0 10px;}.kf { margin-bottom:7px;}
.kf .t { height:39px; background-position:left -272px; line-height:28px; text-indent:1em;}
.kf .c { border:solid 1px #fee0bf; border-top:none; height:130px; overflow:hidden;}
.kf .c dl { width:205px; height:auto; margin:auto;overflow:hidden;}
.kf .c dl dt { height:50px; background-position:7px -656px; border-bottom:solid 1px #eeeeee; padding:3px 0 0 65px; color:#787878;}
.kf .c dl dt font { white-space:nowrap; font-size:17px; color:#dc1d1d; display:block; width:140px; height:30px; overflow:hidden; float:right;}
.kf .c dl dd { width:195px; padding-left:10px; height:25px; line-height:25px; overflow:hidden; color:#336699; clear:both; line-height:2em;}
.kf .c dl .qq { margin:10px 0 7px 0;}
.kf .c dl span,.kf .c dl em,.kf .c dl .qq a { font-style:normal; display:block; float:left; white-space:nowrap; display:block;}
.kf .c dl .qq a {width:53px; height:22px; background-position:left -740px; margin-right:10px;}
.kf .c dl em { width:130px; overflow:hidden; color:#333333;}

/* 广告 */
.Aula { width:220px; height:auto; overflow:hidden;}
.Aula aside img,.Aula aside embed { margin-bottom:5px;}

/*最新加盟商家*/
.jm,.yh{ width:220px; height:auto; overflow:hidden; }
.jm .t,.yh .t{ height:32px; background-position:left -321px; padding:0 10px 0 25px; line-height:30px;}
.jm .t a,.qy .qyt a{ float:right; font-size:12px; font-weight:normal; font-family:"宋体"; }

.jm .c { border:solid 1px #fee0bf; border-top:none; padding:10px 0 0 10px; height:153px;}
.jm dl,.yh dl,.zk dl{ width:200px; margin:auto; background-position:left -266px;}
.jm dd,.yh dd { width:180px; height:24px; line-height:24px; overflow:hidden; padding-left:20px;}
.jm dd a:hover,.yh dd a:hover{ color:#e44501;}

/*FLASH换灯片*/
.ImgSwitch { width:99%; height:170px; margin-bottom:7px;}

/*优惠活动*/
.yh .t { background-position:left -363px; padding-left:15px;}
.yh .c { border:solid 1px #fee0bf; border-top:none;padding-top:7px; height:250px;}
.yh dl { background-repeat:no-repeat; width:190px;}
.yh dd { width:170px;}

/*特色商家店铺推荐*/
.HotShop { width:99%; height:auto; overflow:hidden; margin-bottom:5px;}
.HotShop dt { height:45px; background-position:left -68px; line-height:37px; padding:0 10px 0 10px; color:#ff6600;}
.yh .t a,.HotShop dt a,.pro .t a,.cor .t a,.cli .t a,.spr .t a{float:right; font-weight:normal; font-size:12px; font-family:"宋体"; color:#256eb1;}
.yh .t a{ padding-right:20px;}
.HotShop dd { float:left; width:99%; height:25px; line-height:25px; overflow:hidden; padding-left:12px; background-position:left -221px; margin-left:5px; }
.HotShop dd em { padding-right:5px;}
.HotShop dd em a { font-style:normal; color:#404040; }
.HotShop dd a { color:#1166bb;}

.pro { width:99%; height:auto; overflow:hidden;}
.pro .t { border:solid 1px #e6e6e6; line-height:27px; background-position:left -524px; padding:0 10px 0 10px;}
.pro .t a { float:right;}
.pro ul { width:99%; height:auto;  position:absolute; }
.pro .con{width:99%; height:164px; overflow:hidden;position:relative; left:25px;}
.pro .c { width:99%; height:164px; overflow:hidden; position:relative;}
.pro .c span,.spr .c span{ display:block; width:18px; height:64px; position:absolute; cursor:pointer;}
.pro .c .l,.spr .c .l{ left:0; top:50px; background-position:-4px -561px;}
.pro .c .r,.spr .c .r{ right:0; top:50px; background-position:-205px -561px;}

/** 垂直居中 **/
.pro .c ul li .img,.pro .c ul li .img a { overflow:hidden; width:100px; height:100px;}
.pro .c ul li .img { margin:auto; border:solid 1px #dddddd; background-color:#FFF;}
.pro .c ul li .img a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:80px;}
.pro .c ul {height:150px; overflow:hidden; padding:18px 0 0 0;}
.pro .c ul li { width:100px; float:left; padding-right:12px;_padding-right:10px;}
.pro .c ul li .img img{vertical-align:middle; max-width:100px; max-height:100px;
width: expression(this.width > 100 && this.width > this.height ? 100 : true);
height: expression(this.height > 100 ? 100 : true);}
.pro .c ul li .tit { width:100px; overflow:hidden; line-height:1.5em; height:40px; margin:5px 0 10px 0;}
.pro .c ul li .tit a:hover { color:#dc1d1d;}

/*快速按钮*/
.qkb { height:90px; padding-bottom:5px;}
.qkb dd { float:right; width:72px; height:32px;line-height:35px; padding-left:35px; overflow:hidden; margin-top:5px;}
.qkb dd a { color:#FFF; font-size:14px; }
.qkb dd.i1 { background-position:-2px -402px;}
.qkb dd.i2 { background-position:-113px -402px;}
.qkb dd.i3 { background-position:-2px -441px;}
.qkb dd.i4 { background-position:-113px -441px;}
.qkb dd.fl,.qkb dd.fl { float:left;}

/*通用边*/
.cor .t { height:32px; background-position:left -482px; line-height:30px; padding:0 10px 0 10px;}
.cor .c { border:solid 1px #fee0bf; border-top:none;}
.zk dl { padding-top:1px; height:242px; overflow:hidden; background-repeat:no-repeat;}.zk dd { padding-left:20px;}
.zk dd em { font-style:normal; float:right; color:#1166bb;}
.zk dd,.zk dd div {overflow:hidden; height:24px; line-height:24px;}
.zk dd a { color:#404040;}
.zk dd b,.zk dd a:hover { color:#e44501;}
.zk dd div { float:left; width:120px;}

/*商家*/
.sj { width:99%; height:auto; overflow:hidden; padding:7px 0 7px 0;}
.sj .t { height:59px; line-height:55px; overflow:hidden; padding:0 15px 0 170px; color:#404040; clear:both;}
.sj .t p b { font-size:14px; color:#ff0000; padding:0 5px 0 5px;}
.sj .t p a { color:#0c00ff; text-decoration:underline; margin:0 5px 0 5px;}
.sj .t .mor { float:right;}
.sj .c { border-left:solid 1px #e2e2e2; border-right:solid 1px #e2e2e2; width:99%; height:auto; overflow:hidden; padding-bottom:7px;}
.sj .b { height:4px; overflow:hidden; background-position:left -59px;}
.sj dl {padding-left:4px;}
.sj dl dd {float:left; padding-left:9px; height:95px;}
.sj dl dd .ti { width:100px; height:25px; line-height:25px; overflow:hidden; text-align:center; }
.sj dl dd .ti a:hover { color:#dc1d1d;}
.sj dl dd .ci,.sj dl dd .ci a { overflow:hidden; width:100px; height:60px;}
.sj dl dd .ci a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:50px;}
.sj dl dd .ci { padding:1px; border:solid 1px #e6e6e6; }
.sj dl dd .ci img{vertical-align:middle; max-width:120px; max-height:60px;
width: expression(this.width > 120 && this.width > this.height ? 120 : true);
height: expression(this.height > 60 ? 60 : true);}

/*商家分类*/
.cli { width:99%; height:auto; overflow:hidden; float:left;}
.cli .t { height:32px; background-position:left -123px; overflow:hidden; line-height:30px; padding:0 10px 0 10px;}
.cli .t a { line-height:32px;}
.cli .c { border:solid 1px #fee0bf; border-top:none; width:99%; height:69%; overflow:hidden; padding-top:10px;}
.cli ul {padding-left:10px;}
.cli ul li { float:left; width:99%;height:80px; padding-left:15px; background-repeat:repeat-x; background-position:left 79px; padding-top:5px;}
.cli .c ul { width:auto; height:99%; overflow:hidden;}
.cli .c ul li span { display:block; width:30px; height:30px; float:left; margin:5px 10px 0 0;}
.cli .c ul li dl dd { float:left; white-space:nowrap;}
.cli .c ul li dl { width:290px; height:70px; overflow:hidden; float:left;}
.cli .c ul li dl dt { color:#999999;}
.cli .c ul li dl dt a { font-size:14px; color:#1166bb; font-weight:bold; margin-right:5px;}
.cli .c ul li dl dt b { color:#dc1d1d; padding:0 5px 0 5px;}
.cli .c ul li dl dd em {font-style:normal;padding:0 6px 0 2px; color:#999999;}
.cli .c ul li dl dd a:hover {color:#dc1d1d;}
/*分页*/
.pg { height:30px; overflow:hidden; line-height:30px;}
.pg .li { color:#333333; padding-left:20px;}.pg .li b { font-size:14px; color:#ff6600; padding:0 5px 0 5px;}
.pg .rp { width:99%; float:right; padding:5px 10px 0 0;}
.pg .rp a{ float:right;}
.pg .rp a.Pa,.pg .rp a.d,.pg .rp a.Current { margin-left:5px;}
.pg .rp a { display:block; width:23px; height:22px; line-height:23px; overflow:hidden; text-align:center; }
.pg .rp a.d,.pg .rp .Current { line-height:22px; font-family:Arial, Helvetica, sans-serif;}
.pg .rp a.d {background-position:-31px -800px;}
.pg .rp a.Pa { width:63px; height:22px; background-position:-59px -800px; text-align:left; text-indent:7px;}
.pg .rp .Current { background-position:-1px -800px; color:#FFF; background-repeat:no-repeat; font-weight:bold;}

/*优惠券*/
.yhq { width:99%; float:right; margin-bottom:7px;}
.yhq dl { width:205px; margin:auto; height:auto; overflow:hidden; text-align:right; padding-top:7px;}
.yhq .c { height:215px; overflow:hidden;}
.yhq dl dd { height:25px; line-height:25px; overflow:hidden;}
.yhq dl dd div { width:140px; overflow:hidden; text-align:left; float:left;}
.yhq dl dd div a{ color:#1166bb;}
.yhq dl dd b,.yhq dl dd div a:hover { color:#dd0000;}

/*点评*/
.dp dl dd {color:#555555;}
.dp .c{ height:185px;}

/*企业推荐*/
.qy { padding:0; margin:0 0 7px 0;}
.qy .qyt a { color:#256eb1;}
.qy .qyt { height:32px; background-position:left -165px; padding:0 10px 0 10px; overflow:hidden; line-height:32px;}
.qy .qyc { width:99%; height:auto; border:solid 1px #fee0bf; overflow:hidden; border-top:none; padding-top:10px;}

/*企业产品*/
.spr { width:99%; float:left; height:auto; overflow:hidden;}
.spr .t { height:32px; overflow:hidden; line-height:32px; background-position:left -123px; padding:0 10px 0 10px;}
.spr .c { width:99%; height:180px; overflow:hidden; border:solid 1px #fee0bf; position:relative;}
.spr .c .qiyecon{width:99%; height:140px; overflow:hidden;position:absolute;left:42px; top:20px;}
.spr .c ul { width:99%; position:absolute; }
.spr .c ul li { float:left; margin-right:13px;}
.spr .c .l { left:10px;}.spr .c .r { right:10px;}
.spr .c .ti { width:110px; height:25px; line-height:30px; overflow:hidden; text-align:center;}
.spr .c .ti a { color:#000;}.spr .c .ti a:hover { color:#dc1d1d;}

/*广告*/
.diy { width:220px; height:auto; overflow:hidden; float:right;}
.diy .t,.diy .b { height:4px; overflow:hidden;}
.diy .t { background-position:-726px -80px;}
.diy .c { width:218px; height:206px; overflow:hidden; border-left:solid 1px #e2e2e2; border-right:solid 1px #e2e2e2;}
.diy .b { background-position:-726px -90px;}
.diy .c .Content { width:200px; height:200px; padding-top:6px; margin:auto; overflow:hidden; line-height:1.8em;}

/** 垂直居中 **/
.spr .c ul li .i,.spr .c ul li .i a { overflow:hidden; width:110px; height:110px;}
.spr .c ul li .i {border:solid 1px #b6b6b6; padding:2px;}
.spr .c ul li .i a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:80px;}
.spr .c ul li .i img{vertical-align:middle; max-width:110px; max-height:110px;}

/* 友情链接 */
.yq { margin:auto; margin-bottom:12px;}
.yq ul.ul { width:99%; height:auto; overflow:hidden; padding:10px 0 10px 0; margin:auto;}
.yq ul.ul li{ float:left; height:23px; line-height:23px;white-space:nowrap; padding-right:10px;}
.yq ul.ul li a { color:#333333;}
.yq ul.ul li a:hover { color:#d51d1d;}

 