/*代码整理 Tiramisu */
body{font-family:"宋体","Microsoft Yahei",Arial Narrow;font-size:12px; color:#636262; background:#f1f1f1; min-height:1000px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,cite{padding:0; margin:0;}
body{ margin:0; height:100%}
html{ height:100%} /*firefoxdiv叨100%*/
img{border:0; max-width:100%}
ol,ul,li,dl,dt,dd{list-style:none;}   
a{color:#000;text-decoration:none}
a:hover{color:#f00;text-decoration:none}
.lt{float:left;}
.rt{float:right;}cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
.mt5{ margin-top:5px}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px}
code,cite,em{ font-style:normal}
.cl{ clear:both; width:0px; height:0px; overflow:hidden; line-height:0px;}

.Atit{ border-bottom:1px solid #e7e7e7; height:43px; line-height:43px;  _overflow:hidden}
.Atit h3{ border-bottom:1px solid #fb3203; height:43px; float:left; font-size:14px; color:#000; padding:0px 10px; margin-left:5px;position:relative;}
.Atit span{ float:right; padding-right:10px}
.Atit h3.red{ color:#ff2400}
.Atit em{ float:right; padding-right:10PX;}
.Atit em a{ padding-right:15px;background:url(../images/ico1.jpg) no-repeat right;}
/*星星*/
.ald-rate {
    background-repeat: no-repeat;width: 100px;height: 17px;overflow: hidden;  margin-top:.2em; float:left;display:inline-block; background:url(../images/str.png) no-repeat left top;}
.ald-rate50{ background-position:0 0}
.ald-rate49{ background-position:0px -17px}
.ald-rate48{ background-position:0px -17px}
.ald-rate47{ background-position:0px -17px}
.ald-rate46{ background-position:0px -17px}
.ald-rate45{ background-position:0px -17px}

.ald-rate44{ background-position:0px -34px}
.ald-rate43{ background-position:0px -34px}
.ald-rate42{ background-position:0px -34px}
.ald-rate41{ background-position:0px -34px}
.ald-rate40{ background-position:0px -34px}

.ald-rate39{ background-position:0px -51px}
.ald-rate38{ background-position:0px -51px}
.ald-rate37{ background-position:0px -51px}
.ald-rate36{ background-position:0px -51px}
.ald-rate35{ background-position:0px -51px}

.ald-rate34{ background-position:0px -68px}
.ald-rate33{ background-position:0px -68px}
.ald-rate32{ background-position:0px -68px}
.ald-rate31{ background-position:0px -68px}
.ald-rate30{ background-position:0px -68px}

.ald-rate29{ background-position:0px -85px}
.ald-rate28{ background-position:0px -85px}
.ald-rate27{ background-position:0px -85px}
.ald-rate26{ background-position:0px -85px}
.ald-rate25{ background-position:0px -85px}

.ald-rate24{ background-position:0px -102px}
.ald-rate23{ background-position:0px -102px}
.ald-rate22{ background-position:0px -102px}
.ald-rate21{ background-position:0px -102px}
.ald-rate20{ background-position:0px -102px}

.ald-rate19{ background-position:0px -119px}
.ald-rate18{ background-position:0px -119px}
.ald-rate17{ background-position:0px -119px}
.ald-rate16{ background-position:0px -119px}
.ald-rate15{ background-position:0px -119px}

.ald-rate14{ background-position:0 -136px}
.ald-rate13{ background-position:0px -136px}
.ald-rate12{ background-position:0px -136px}
.ald-rate11{ background-position:0px -136px}
.ald-rate10{ background-position:0px -136px}

.ald-rate9{ background-position:0px -153px}
.ald-rate8{ background-position:0px -153px}
.ald-rate7{ background-position:0px -153px}
.ald-rate6{ background-position:0px -153px}
.ald-rate5{ background-position:0px -153px}

.ald-rate4{ background-position:0px -170px}
.ald-rate3{ background-position:0px -170px}
.ald-rate2{ background-position:0px -170px}
.ald-rate1{ background-position:0px -170px}
.ald-rate0{ background-position:0px -170px}



.xxstar {
    background-repeat: no-repeat;width: 90px;height: 17px;overflow: hidden;  margin-top:.2em;display:inline-block; background:url(../images/str2.png) no-repeat left top;}


.xxstar50{ background-position:0px 0px}
.xxstar49{ background-position:0px -17px}
.xxstar48{ background-position:0px -17px}
.xxstar47{ background-position:0px -17px}
.xxstar46{ background-position:0px -17px}


.xxstar45{ background-position:0px -17px}
.xxstar44{ background-position:0px -17px}
.xxstar43{ background-position:0px -17px}
.xxstar42{ background-position:0px -17px}
.xxstar41{ background-position:0px -17px}


.xxstar39{ background-position:0px -17px}
.xxstar38{ background-position:0px -17px}
.xxstar37{ background-position:0px -17px}
.xxstar36{ background-position:0px -17px}
.xxstar35{ background-position:0px -17px}


.xxstar34{ background-position:0px -17px}
.xxstar33{ background-position:0px -17px}
.xxstar32{ background-position:0px -17px}
.xxstar31{ background-position:0px -17px}
.xxstar30{ background-position:0px -17px}

.xxstar29{ background-position:0px -34px}
.xxstar28{ background-position:0px -34px}
.xxstar27{ background-position:0px -34px}
.xxstar26{ background-position:0px -34px}
.xxstar25{ background-position:0px -34px}

.xxstar24{ background-position:0px -34px}
.xxstar23{ background-position:0px -34px}
.xxstar22{ background-position:0px -34px}
.xxstar21{ background-position:0px -34px}
.xxstar20{ background-position:0px -34px}

.xxstar15{ background-position:0px -51px}
.xxstar16{ background-position:0px -51px}
.xxstar17{ background-position:0px -51px}
.xxstar18{ background-position:0px -51px}
.xxstar19{ background-position:0px -51px}

.xxstar19{ background-position:0px -51px}
.xxstar18{ background-position:0px -51px}
.xxstar17{ background-position:0px -51px}
.xxstar16{ background-position:0px -51px}
.xxstar15{ background-position:0px -51px}

.xxstar14{ background-position:0px -68px}
.xxstar13{ background-position:0px -68px}
.xxstar12{ background-position:0px -68px}
.xxstar11{ background-position:0px -68px}
.xxstar10{ background-position:0px -68px}

.xxstar9{ background-position:0px -68px}
.xxstar8{ background-position:0px -68px}
.xxstar7{ background-position:0px -68px}
.xxstar6{ background-position:0px -68px}
.xxstar5{ background-position:0px -68px}

.xxstar4{ background-position:0px -85px}
.xxstar3{ background-position:0px -85px}
.xxstar2{ background-position:0px -85px}
.xxstar1{ background-position:0px -85px}
.xxstar0{ background-position:0px -85px}






/*热门团购*/
.bTit{ background:#ffecec; border-bottom:1px solid #341318; padding:0px 10px; margin-top:7px; height:42px; line-height:42px}
.bTit h3{ font:normal 18px/42px 'Microsoft Yahei'; color:#000 }
.bTit h3 em{ font-size:24px; color:#da000a}
.bTit span{ float:right;background:url(../images/ico1.jpg) no-repeat right;}
.bTit span a{ padding-right:15px}

/*首页代码*/
.header,.main,.footer{ margin:0 auto; width:1200px}
.topNav{ height:41px; line-height:41px; color:#fff; background:#575757; width:100%}
.topNav a{ color:#fff; padding:0px 5px;}
.topNav a:hover{ color:#000}
.topNav code{ background:url(../images/icon.gif) no-repeat -99px -36px; padding-left:12px; position:relative; display:inline-block; width:60px;}
.topNav code.cur,.topNav em.cur{ background:#da000a; color:#fff; border-radius:5px 5px 0 0px}
.topNav span{ float:right;} 
.topNav cite.cur{ }
.citeDiv a{ color:#000}
a.js{ width:120px; height:35px; background:#da000a; font:normal 16px/35px 'Microsoft Yahei'; text-align:center; color:#fff;  display:inline-block; border-radius:10px}
.citeDiv a:hover{ color:#ccc}
.topNav ul li{ display:inline-block; padding:0px 10px; float:left}
.topNav ul li.lIco1{ position:relative; background:url(../images/icon.gif) no-repeat -92px -66px; padding-left:20px; cursor:pointer}
.topNav ul li.lIco2{position:relative; background:url(../images/icon3.jpg) no-repeat 65px 15px; padding:0px 20px 0 10px }
.codediv{ display:none; border:1px solid #da000a; background:#fff; padding:10px; position:absolute; width: 100px; top:40px; left:0px; z-index:9999 }
.citeDiv{ z-index:9999; border:1px solid #da000a; position:absolute; left:-225px; top:40px; padding:15px; width:285px; line-height:20px; background:#fff; color:#777; display:none}
.topNav ul li.cur{ color:#fff; background:#f00;border-radius:5px 5px 0 0}
.emDiv{ width:85px; top:40px; left:0px; background:#fff; border:1px solid #da000a; display:none; position:absolute}
.emDiv a{ color:#000; display:block; line-height:25px; line-height:25px; padding-left:10px}
.shopZ{ padding:30px 0; text-align:center; line-height:26px;}
.shopZ a{ color:#f00; text-decoration:underline; font-weight:bold}


.emDiv a:hover,.citeDiv a:hover{ color:#000}

.channel{ background:#da000a; width:100%; height:40px; float:left}
.channelM{ margin:0 auto; width:1200px}
.channelM span.back{ float:right}
.channelM span.back a{ background:url(../images/up.jpg) no-repeat 0px 10px; font:normal 16px/40px 'Microsoft Yahei'; color:#fff; display:inline-block; padding-left:25px}
.bgtop{ background:#fff; height:100px;}
.bgtop h1{ margin-top:20px; float:left; width:220px;}
.bgtop ul{ float:right; width:960px; font:normal 16px/36px 'Microsoft Yahei'; text-align:center; margin-top:64px}
.bgtop ul li{ float:left; text-align:center; margin-right:5px; display:inline-block;}
.bgtop ul li a{ display:block; padding:0px 20px; height:36px; color:#000}
.bgtop ul li a:hover,.bgtop ul li.cur a{ background:#da000a; border-radius:5px 5px 0 0; color:#fff}
.channel h2{ background:url(../images/icon2.gif) no-repeat -223px -101px; padding-left:45px; font:normal 18px/40px 'Microsoft Yahei'; width:145px; float:left; color:#fff; cursor:pointer }
.search{ width:775px; float:left; margin-left:120px; display:inline; margin-top:5px;} 
.topSelect{ width:108px; height:31px; float:left}
.searchbox{ width:348px; height:31px; float:left; margin-left:8px; display:inline}
.searchbox .searchInput{ width:295px; height:31px; border:none; padding:0px 10px; float:left}
.searchBtn{ width:33px; height:31px; float:left; background:url(../images/topBtn.jpg); border:none; cursor:pointer}
.search span{ color:#fff; padding-left:20px; line-height:30px}
.search a{ color:#fff; padding:0px 3px;}
.search a:hover{ color:#000} 
.leftbar{ width:229px; border:1px solid #dadada; background:#fff; border-radius:5px; float:left; margin:5px 0 0 0; display:inline}
.leftbar dl{ border-bottom:1px solid #e7e7e7; padding:10px;}
.leftbar dl dt{ font-size:14px; line-height:25px; font-weight:bold}
.leftbar dl dt a{ color:#da000a} 
.leftbar a{ color:#222}
.leftbar a:hover{ color:#f60}
.leftbar dl dd{ line-height:20px}
.leftbar dl dd a{ padding:0px 3px}
.midbar{ width:689px; float:left; margin-left:7px; margin-top:5px; display:inline}
.flash{ width:689px; height:350px; overflow:hidden; float:left; position:relative}
.flash ul li{ float:left; width:689px; height:350px;}
.dot{ position:absolute; width:140px; height:20px; bottom:10px; right:20px;}
.dot span{ display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; background:url(../images/dot.png) no-repeat; color:#fff} 
.dot span.cur{ background-position:-16px 0px}
.flashlist{ background:#fff; width:689px; float:left; margin-top:7px; height:173px;}
.flashlist li{ width:165px; height:166px; border:1px solid #e3e3e3; float:left; margin:5px 0 0 5px; display:inline}
.rightbar{ width:264px; float:right; margin-top:5px}
.clickVip li{ background:url(../images/icon2.gif); width:263px; height:48px; margin-bottom:5px;}
.clickVip li.li2{ background-position:0px -49px;}
.clickVip li a{ text-indent:-88888em; display:block; width:263px; height:48px;}
.Rnum{ width:237px; float:left; background:#fff; padding:5px 0px 10px 27px; border-radius:0px 3px 3px 3px }
.Rnum li{ height:30px; line-height:30px; color:#000; padding-left:45px; background:url(../images/icon.gif) no-repeat -83px -156px;}
.Rnum li.li2{ background-position:-83px -185px}
.Rnum li.li3{ background-position:-83px -212px}
.Rnum li.li4{ background-position:-83px -242px}
.Rnum em{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#f00}
.acuount{ width:264px; float:left; background:#fff; margin-top:5px; border-radius:5px; height:285px;}
.acuount ul li{ border-bottom:1px solid #efefef; padding:10px 15px; width:234px; float:left}
.acuount ul li a{ background:url(../images/d.jpg) no-repeat 0px 3px; padding-left:15px;}
.acuount ul li p.aTime{ background:url(../images/time.jpg) no-repeat 12px 6px; padding-left:30px; height:22px; line-height:26px; color:#7a7a7a}
.acuount ul li.lst{ border-bottom:none}
.tuanList li{ margin:5px 15px 0 0; width:276px; float:left; padding:6px; background:#fff; position:relative;box-shadow:0px 2px 4px #d4d4d4;}
.tuanList li p{ position:absolute; background:#a9a8a8; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); left:7px; top:125px; height:50px; line-height:50px; width:254px; color:#fff; padding:0px 10px;  }
.tuanList li p span{ float:right}
.tuanList li h3{ background:url(../images/ico2.jpg) no-repeat 0px 10px; padding-left:20px; font:normal 16px/35px 'Microsoft Yahei'; height:35px;}
.tuanList li h3 span{ color:#f00; float:right}
.tuanList li.lst{ margin-right:0px}
.floor1{ margin-top:15px}
.floor2,.floor3,.floor4,.floor5,.floor6,.floor7{ margin-top:10px}
.floorLeft{ width:920px; float:left}
.floorLeft img{ display:block}
.ftit{ border-bottom:1px solid #b7b7b7; height:50px;_overflow:hidden; background:#fff}
.ftit h3{ font:normal 18px/50px 'Microsoft Yahei'; color:#ff3600; border-bottom:1px solid #ff3600; position:relative; width:260px;}
.ftit h3.t2{ border-bottom:1px solid #2581ff; color:#2581ff}
.ftit h3.t3{ border-bottom:1px solid #ff1a65; color:#ff1a65}
.ftit h3.t4{ border-bottom:1px solid #ff1aec; color:#ff1aec}
.ftit h3.t5{ border-bottom:1px solid #ff3c3c; color:#ff3c3c}
.ftit h3.t6{ border-bottom:1px solid #b758e8; color:#b758e8}
.ftit h3.t7{ border-bottom:1px solid #353ef1; color:#353ef1}

.ftit h3 em{ float:left; width:64px; height:50px; background:url(../images/icon.gif) no-repeat 0px -67px; display:inline-block; margin-right:20px;}
.ftit h3.t2 em.e2{ background-position:0px -118px;}
.ftit h3.t3 em.e3{ background-position:0px -168px;}
.ftit h3.t4 em.e4{ background-position:0px -218px;}
.ftit h3.t5 em.e5{ background-position:0px -268px;}
.ftit h3.t6 em.e6{ background-position:0px -318px;}
.ftit h3.t7 em.e7{ background-position:0px -368px;}

.ftit h3 span{ float:right; font:normal 12px/50px '宋体'; background:url(../images/ico1.jpg) no-repeat right; padding-right:15px}
.ftit h3.t2  span{ background:url(../images/ico22.jpg) no-repeat right } 
.ftit h3.t3  span{ background:url(../images/ico3.jpg) no-repeat right } 
.ftit h3.t4  span{ background:url(../images/ico4.jpg) no-repeat right } 
.ftit h3.t5  span{ background:url(../images/ico5.jpg) no-repeat right } 
.ftit h3.t6  span{ background:url(../images/ico6.jpg) no-repeat right } 
.ftit h3.t7  span{ background:url(../images/ico7.jpg) no-repeat right } 





.floorbox{ background:#fff; width:100%; float:left}
.floorFlash{ overflow:hidden; width:253px; float:left; height:350px; padding:6px 0 0 6px; display:inline; position:relative}
.floorFlash li{ width:253px; float:left; height:350px; overflow:hidden}
.floorDot{ width:86px; height:10px; opacity:0.6; background:#000;opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); position:absolute; left:100px; bottom:10px; border-radius:10px;text-align:center; padding:5px 0}
.floorDot span{ width:10px; height:10px; display:inline-block; background:#fff; border-radius:12px; }
.floorDot span.cur{ background:#f00}
.floorImg{ width:649px; float:right;}
.floorImg ul li{width:212px; float:left; height:197px; margin:5px 2px 0 0; position:relative; display:inline}
.floorImg ul li.lst,.floorImg dl dd.lst{ margin-right:0px}
.floorImg ul li p,.floorImg dl dd p{ height:40px; line-height:40px; text-align: center; padding:0px 10px; position:absolute; left:0px; bottom:0px; background:#000;  opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); width:192px; font-size:14px; color:#fff; font-weight:bold}
.floorImg ul li p a,.floorImg dl dd p a{ color:#fff}
.floorImg ul li p span,.floorImg dl dd p span{ float:right}
.floorImg dl dd{ width:319px; float:left; position:relative; margin:6px 3px 0 0 ; display:inline}
.floorImg dl dd p{ width:299px;}
.floorRight{ width:280px; float:right; background:#fff; height:407px;}
h3.t1{ border-bottom:1px solid #ff3600; height:50px;font:normal 18px/50px 'Microsoft Yahei'; color:#000; padding-left:60px}
h3.tt2{ border-bottom:1px solid #2581ff}
h3.tt3{ border-bottom:1px solid #ff1a65; }
h3.tt4{ border-bottom:1px solid #ff1aec; }
h3.tt5{ border-bottom:1px solid #ff3c3c; }
h3.tt6{ border-bottom:1px solid #b758e8; }
h3.tt7{ border-bottom:1px solid #353ef1; }
.floorRight ul li{ width:270px; float:left; height:35px; line-height:35px; overflow:hidden; padding-left:10px;}
.floorRight ul li code{width:15px; height:14px; background:#c9c9c9; display:inline-block; float:left; line-height:14px; text-align:center; color:#fff; margin:11px 5px 0 0 }
.floorRight ul li code.c1{ background:#bb22ed}
.floorRight ul li code.c2{ background:#e6472d}
.floorRight ul li code.c3{ background:#f87d04}
.floorRight ul li em a{ color:#f00}
.floorRight ul li em a:hover{ color:#f60}
.ltab{ text-align:center; font:normal 18px/20px 'Microsoft Yahei'; background:url(../images/t1.jpg) no-repeat; width:700px; height:47px; float:left; padding-left:500px; overflow:hidden}
.ltab li a{ display:inline; width:100px; text-align:center; float:left; cursor:pointer; padding-top:25px;}
.ltab li a.cur{ color:#f00}
.hid{display: none;}


.lunT{  width:1200px; float:left; background:#fff; padding-bottom:10px; box-shadow:1px 10px 11px #d4d4d4; }
.lunT li{ width:580px; float:left; margin:10px 0 0 10px; display:inline}
.lunT li img{ width:59px; height:59px; padding:3px; background:#eaeaea; float:left; margin-right:10px}
.lunT li h3{ line-height:25px;}
.lunT li h3 em{ font-weight:normal; font-size:12px; color:#f00}
.lunT li p{ line-height:22px; color:#747373}
.scroll{ background:#e6e6e6; width:1200px; float:left; margin-top:20px; height:130px; border-radius:5px}
.scroll h3{ background:url(../images/t2.jpg); height:25px; text-align:center; font:normal 18px/25px 'Microsoft Yahei'; color:#df0000}
.srcollbox{ width:1200px; height:105px; float:lef; position:relative; overflow:hidden}
.srcollInner{ width:1170px;  overflow:hidden; height:105px; margin:0 auto}
.srcollbox ul li{ width:160px; float:left; font:normal 18px/26px 'Microsoft Yahei'; text-align:center; margin:10px 0 0 5px; display:inline}
.city{ background:#fff; width:100%; padding-bottom:10px; float:left; box-shadow:1px 10px 11px #d4d4d4;}
.city ul{ width:382px; float:left; margin:5px 0 0 15px; display:inline}
.city ul li{ height:32px; line-height:32px; overflow:hidden; border-bottom:1px dashed #b7b7b7; background:url(../images/d.jpg) no-repeat 0px 10px; padding-left:15px; color:#5f5e5e}
.city ul li span{ float:right}
.friend{ height:68px; line-height:68px; background:#d4d4d4; border-bottom:5px solid #b90505; margin-top:25px; color:#000}
.bottom{ height:148px; background:#353535; color:#8e8e8e}
.bottom h2{  font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:46px; margin-top:70px; width:290px; float:left}
.bottom h2 em{background:url(../images/icon2.gif) no-repeat 0px -97px; width:46px; height:46px; display:inline-block; float:left; margin-right:10px}
.footlink{ width:620px; float:left; padding-top:80px; line-height:25px; color:#fff; text-align:center}
.footlink a{ color:#fff}
.footlink a:hover{ color:#f60}
.freebt{ width:290px; float:right; margin-top:60px}
.freebt li{ width:70px; text-align:center; float:left}
.freebt li em{ display:inline-block; width:46px; height:46px; background:url(../images/icon2.gif) no-repeat 0px -142px}
.freebt li.li2 em{ background-position:0px -187px}
.freebt li.li3 em{ background-position:0px -233px}
.freebt li.li4 em{ background-position:0px -277px}

/*登陆页面*/
.loginTab{ width:97px; float:left; margin:114px 0 0 109px; display:inline}
.loginTab li{ width:97px; height:50px;text-align:center; color:#fff; cursor:pointer; background:url(../images/icon2.gif) no-repeat -71px -99px; font:normal 18px/50px 'Microsoft Yahei'; margin-bottom:12px}
.loginTab li.cur{ background-position:-71px -149px }
.loginTab em{ text-align:center; font-size:14px}
.loginMid{ width:379px; border-left:1px solid #d1d0d0; border-right:1px solid #d1d0d0; float:left; background:#f4f4f4; height:730px;}
.loginMid h1{ text-align:center}
.loginTable{ margin:20px auto 0; width:320px;}
.loginTable code{ display:inline-block; width:21px; height:21px; background:url(../images/icon2.gif) no-repeat 0px -339px; margin-left:5px}
.loginTable tr td{ padding:5px 0; position:relative}
.loginTable tr td.agreen{ color:#a7a7a7}
.loginTable tr td span{ display:inline-block; position:absolute; left:350px; top:5px; background:url(../images/icon3.gif); line-height:51px;width:189px; color:#fff; padding-left:10px}
.loginTable a{ color:#a7a7a7; text-decoration:underline}
.loginTable a:hover{ text-decoration:none; color:#f60}
.loginTable tr td em{ line-height:50px; display:inline-block; float:left}
.loginTable tr td img{ float:left; margin:0px 5px}
.loginInput,.loginInput2,.loginInput3{ border:1px solid #dbd9d9; height:48px; width:250px; line-height:48px; color:#a7a7a7; background:#fff url(../images/icon2.gif) no-repeat -223px -212px; padding-left:40px; }
.loginInput2{ background-position:-223px -262px }
.loginInput3{ background-position:-223px -308px}
.loginInput4{ width:85px; float:left}
.loginBtn{ background:url(../images/btn.jpg); width:285px; height:49px; font:normal 18px/49px 'Microsoft Yahei'; text-align:center; border:none; cursor:pointer; color:#fff}
.qqlink{ margin:60px 0 0 40px; display:inline; float:left; width:284px}
.qqlink li{ width:284px; height:59px; display:inline-block}
.qqlink li a{ display:block; width:284px; height:59px; background:url(../images/btn.jpg) no-repeat 0px -54px}
.qqlink li.li2 a{ background-position:0px -113px}
.qqlink li.li3 a{ background-position:0px -170px}
.loginR{ width:430px; height:310px; float:left; margin:75px 0 0 30px; display:inline}
.loginBack{ text-align:center; font:normal 16px/24px 'Microsoft Yahei'; color:#000; padding:20px 0}
.loginBack em{ width:38px; height:29px; display:inline-block; background:url(../images/icon2.gif) no-repeat -71px -219px;}
.loginPop{ width:616px; height:408px; border-radius:10px; border:7px solid #9b9b9b; background:#fff; position: absolute; z-index: 101; top:100px; left: 200px;  }
.loginTit{ background:#f1f1f1; height:60px; font:normal 20px/60px 'Microsoft Yahei'; padding:0px 20px}
.loginTit span{ float:right; width:20px; height:20px; background:url(../images/icon2.gif) no-repeat -71px -258px; display:inline-block; margin-top:20px; cursor:pointer}
.loginLog{ width:264px; float:left; padding:0px 68px 0 27px; margin-top:27px; border-right:1px dashed #d5d5d5}
.loginLog table tr td{ padding:5px 0;}
.loginLog img{ float:left; width:90px; margin:0px 5px}
.loginLog em a{ display:inline-block; float:left; color:#0284c1; width:60px; text-align:center; line-height:50px}
.loginLog table tr td span{ float:right}
.loginLog table tr td span a{ color:#000}
.loginTipsbtn{ background:url(../images/btn.jpg) no-repeat 0px -255px; width:263px; height:53px; border:none; cursor:pointer}
.loginTipsbtn2{ width:182px; background-position:0px -318px; height:47px;}
.loginHz{ width:182px; margin:30px 0 0 24px; float:left; display:inline}
.loginHzA{ margin-top:55px;}
.loginHzA h3{ font-size:12px; line-height:20px; font-weight:normal; color:#000}
.loginHzA a{ display:block; width:182px; height:36px; background:url(../images/btn.jpg) no-repeat 0px -365px; margin-top:12px;}
.loginHzA a.a2{ background-position:0px -401px}
.loginHzA a.a3{ background-position:0px -437px;}

/*资讯页*/
.nav{ border:1px solid #d7d7d7; width:210px; float:left; margin-top:10px; background:#fff}
.nav h3{ height:38px; background:#fdd6d8; font:normal 18px/38px  'Microsoft Yahei'; color:#da000a; padding:0px 15px}
.nav dl{width:210px; float:left}
.nav dl dt{ width:190px; height:42px; line-height:42px; font-size:14px; padding:0px 10px; border-bottom:1px solid #dfdfdf; color:#000; cursor:pointer; float:left}
.nav dl dt span{ float:right; width:16px; height:16px; margin-top:15px; background:url(../images/icon2.gif) no-repeat -119px -219px}
.nav dl dt.cur{ background:#e0e0e0}
.nav dl dt.cur span{ background-position:-145px -219px}
.nav dl dd{ width:210px; float:left}
.nav dl dd a{ color:#888686; display:block; height:30px; line-height:30px; float:left; padding-left:20px; width:190px;}
.nav dl dd a:hover{ color:#f60}
.nav code{ width:210px; height:54px; display:block; background:#fb3203; text-align:center; line-height:54px; font-weight:bold; float:left; font-size:14px}
.nav code a{ color:#fff}
.nav code a:hover{ color:#ccc}
.content{ width:980px; float:right; margin-top:10px;}
.cAdd{ width:720px; height:220px; float:left}
.cFb{ background:#fff; width:241px; padding:0px 9px 7px; float:right}
.cFb li{ width:241px; height:63px; font:normal 18px/63px 'Microsoft Yahei'; background:url(../images/btn.jpg) no-repeat 0px -474px; margin-top:8px }
.cFb li a{padding-left:80px; color:#fff}
.cFb li.li2 { background-position:0px -543px}
.cFb li.li3 { background-position:0px -613px}
.mrRank{ border:1px solid #dedede; height:41px; background:url(../images/tit.jpg); line-height:41px; margin-top:10px; padding:0px 15px}
.mrRank em{ color:#f00; font-weight:bold}
.mrRank code{ background:url(../images/rank.jpg) no-repeat right 2px; padding-right:13px;}
.arclist dl{ background:#fff; padding:10px 12px; background:#fff; margin-top:10px; width:956px;  float:left}
.arclist dt{ width:130px; height:130px; float:left}
.arclist dd{ width:815px; float:right}
.arclist dd h3{ font:normal 16px/18px 'Microsoft Yahei'; padding-bottom:10px}
.arclist dd h3 span{ float:right; font-size:12px}
.arclist dd p.txt{ line-height:22px; color:#5d5d5d; height:64px; overflow:hidden; border-bottom:1px solid #e0e0e0}
.arclist dd p.tit{ height:30px; line-height:30px}
.arclist dd p.tit span{ float:right; color:#f00}
.arclist dd p.tit code{ color:#f00}
.arclist dd p.tit em{ width:150px; display:inline-block; float:left}
.arclist dd p.tit cite{ background:url(../images/s1.jpg) no-repeat 0px 8px; padding-left:20px; width:50px; display:inline-block}
.arclist dd p.tit cite.c2{ background:url(../images/s2.jpg) no-repeat 0px 8px;}
.pages{ padding:30px 0; height:20px; line-height:20px; text-align:center}
.pages a{ display:inline-block; padding:5px 10px; -webkit-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow:0px 2px 4px #d4d4d4; background:#fff}
.pages a:hover{ background:#fd0000; color:#fff}
.pages span{ display:inline-block; padding:5px 12px; background:#fd0000; color:#fff;sbox-shadow:0px 2px 4px #d4d4d4;}
/*资料显示页*/
.sidebar{ width:259px; float:right; }
.hotNews{ background:#fff; width:259px; float:left;margin-top:10px}
.hotNews h3{ border-bottom:2px solid #fb3203; height:48px; line-height:48px; font-size:14px; padding:0px 20px; color:#fb3203; background:#fff; }
.hotNews ul{ padding:5px; width:249px; float:left}
.hotNews ul li{ background:#fff; height:86px; border-bottom:1px dashed #b5b5b5; padding:10px 0}
.hotNews ul li img{ width:85px; height:86px; float:left; margin-right:10px; display:inline}
.hotNews ul li h4{ font-size:14px; line-height:22px; height:22px; overflow:hidden}
.hotNews ul li p{ line-height:22px; color:#7b7b7b; height:22px; overflow:hidden}
.hotNews ul li p code{ color:#f00}
.hotNews ul li p a{ color:#f00}
.hotNews ul li p a:hover{ color:#f60}
.hotNews ul li.bt{ border-bottom:none}
.local{ height:40px; line-height:40px; color:#5d5d5d; width:100%; float:left}
.local a{ color:#1f7ac8}
.local a:hover{ color:#f00}
.show{ width:930px; float:left; background:#fff}
.showbox{ padding:30px 50px; line-height:22px; color:#000}
.showTit{ width:660px; text-align:center; margin:0 auto}
.showTit h2{ border-bottom:1px solid #d7d7d7; font:normal 20px/40px 'Microsoft Yahei'; text-align:center; color:#1f7ac8}
.showtit2{ text-align:center; line-height:30px; color:#787878; padding-top:10px}
.showtit2 code{ color:#f00}
.showbox img{ margin:10px auto; text-align:center;}
.otherShow{ border-top:2px solid #f00; width:870px; padding: 20px 30px; float:left}
.otherShow dt{ width:187px; float:left; margin-right:15px; display:inline}
.otherShow dd{ width:500px; float:left; line-height:22px; color:#000}
.otherShow dd b{ display:inline-block; height:22px; font-size:14px; font-weight:bold;}
.otherShow dd b a{ color:#f00}
.otherShow dd b a:hover{ color:#f60}
.otherShow dd code a{ display:block; width:106px; height:32px; line-height:32px; text-align:center; color:#fff; font-weight:bold; background:url(../images/icon2.gif) no-repeat -69px -288px; margin-top:10px}

/*分享首页*/
.itemList{ border:1px solid #d7d7d7; background:#fff}
.itemList dt{ height:37px; line-height:37px; background:#f6f5f5; border-bottom:1px solid #d7d7d7; padding:0px 10px}
.itemList dt span{ float:right}
.itemList dt span code{ color:#f00}
.itemList dt b{ font-family:'Microsoft Yahei'; font-size:14px}
.itemList dd{ border-bottom:1px solid #d7d7d7; height:40px; line-height:40px; padding:0px 20px}
.itemList a{ padding:5px 6px;}
.itemList a:hover,.itemList a.cur{ background:#fb3203; color:#fff; border-radius:5px}
.shareSearch{ width:980px; float:left; background:#fff; margin-top:5px}
.shareTit{ border-bottom:2px solid #f00; height:46px; padding:10px 20px;}
.shareTit span{ float:right}
.shareTit span a{ display:inline-block; width:145px; height:42px; line-height:42px; text-align:center; color:#fff; background:#fb3203; font-weight:bold}
.shareInput{ width:395px; height:36px; float:left; border:1px solid #c2c2c2; background:#fff; line-height:36px; padding:0px 10px}
.shareBtn{ width:76px; height:38px; border:none; cursor:pointer; background:url(../images/icon2.gif) no-repeat -187px -156px; float:;left; margin-left:2px}
.sharetable table{ padding:10px 20px}
.sharetable table tr th{ background:#f0f0f0; height:37px; font-weight:normal; }
.sharetable table tr{ background:#fefbeb}
.sharetable table tr.bg2{ background:#f4f4f4}

.sharetable table tr td{ height:53px; font-size:14px;}
.sharetable table tr td em a{ font-weight:bold; color:#5189fb}
.sharetable table tr td em a:hover,.sharetable table tr td  cite a:hover{ color:#f00}
.sharetable table tr td code{ font-size:12px; border-radius:3px; background:#1d8d4f; color:#fff; padding:2px 3px; margin:0px 3px;}
.sharetable table tr td code.c2{ background:#fb3203}
.sharetable table tr td code.c3{ background:#b304cd}
.sharetable table tr td code.c4{ background:#ff020e url(../images/t.jpg) no-repeat 2px 3px; padding-left:12px;}
.sharetable table tr td code a{ color:#fff}
.sharetable table tr td  cite a{ color:#a4a4a4}
.sharetable table tr td.td2{ font-size:12px; text-align:center; }
.fbpop{ border:1px solid #ff3600; width:718px; background:#fff}
.fbpopTit{ height:50px; background:#ff3600}
.fbpopTit h3{ font:normal 18px/50px 'Microsoft Yahei'; color:#fff; padding-left:30px; float:left}
.fbpopTit code{ padding-left:30px; line-height:50px; color:#fff}
.fbpopTit span{ float:right; width:18px; height:18px; display:inline-block; background:url(../images/icon2.gif) no-repeat -99px -259px; margin:16px 20px 0 0; cursor:pointer}
.fbpop table { padding:10px 20px; font-size:14px; color:#000}
.fbpop table tr td{ padding:10px 0}
.fbInput{ width:589px; height:31px; padding:0px 10px; border:1px solid #c0c0c0; line-height:31px}
.fbInput2{ width:200px}
.fbInput3{ width:80px; float:left}
.fbarea{ width:589px; height:120px; padding:10px; font-size:12px; line-height:22px;}
.fbpop table tr td span,.fbShare table tr td span{ width:68px; text-align:center; display:inline-block; float:left}
.upBtn{ background:url(../images/icon2.gif) no-repeat -124px -255px; width:67px; height:27px; text-align:center; text-align:center; color:#000; border:none; cursor:pointer; margin-top:10px;}
.fbpop table tr td code{ line-height:30px; width:50px; float:left;  display:inline-block; font-size:12px}
.fbpop table tr td.yz img,.fbShare table tr td.yz img{ float:left; margin:0px 5px; width:95px;}
.fbpop table tr td code a,.fbShare table tr td.yz code a{ font-weight:normal; line-height:37px; color:#1f72a6}
.fbBtn{ width:121px; height:52px; background:url(../images/btn.jpg) no-repeat 0px -678px; border:none; cursor:pointer}
.fbpop select,.fbShare select{ width:150px; height:30px;}
.fbShare{ border-top:2px solid #f00; background:#fff; color:#000; font-size:12px; font-weight:bold}
.fbShare table { margin-top:30px}
.fbShare table tr td{ padding:15px 0}
.fbShare cite{ color:#f00}
.fbarea2{ width:980px; height:180px}
.fbShare table tr td em{ font-weight:normal; color:#848484}
.rbar{ width:220px; float:right;}
h3.titA{ height:60px; background:#fedadc; font-size:14px; padding:0px 20px; color:#000; line-height:60px;}
.shSer{ background:#fff;  line-height:30px; padding:15px 0 15px 20px}
.shSer a{ display:inline-block; width:200px; font-size:14px }
.hotTj{ width:220px; float:left; background:#fff; padding-bottom:10px}
.hotTj li{ text-align:center; margin-top:10px}
.hotTj li p{ height:22px; line-height:22px; overflow:hidden; padding:0px 10px}
.hotTj li p span{ float:right; color:#9c9c9c}
.hotTj li p a{font-weight:bold}
.showLeft{ width:970px; float:left}
.shareCon{ width:960px; float:left; border-top:2px solid #f00; background:#fff; padding:0px 5px;}
.shareConTit h3{ border-bottom:1px solid #d8d8d8; font:normal 18px/40px 'Microsoft Yahei'; color:#000}
.shareConTit h3 span{ float:right; font-size:12px; font-weight:normal;}
.shareConTit h3 cite{ color:#da000a}
.shareConTit h3 em{font-size:14px; padding-left:20px}
.shareConTit h3 code{ padding:3px 6px; font-size:14px; background:#a402c6; font-weight:normal; border-radius:5px; color:#fff; margin-right:10px}
.shareConTit p{ text-align:center; line-height:40px; padding:0px 100px}
.shareConTit p em{ width:20%; text-align:center; display:inline-block}
.showTxt{ padding:30px 50px; color:#000; line-height:24px;}
.showTxt img{ margin:10px auto;}
.pingLbox{ padding:10px 45px;}
.pingLbox h3{ border-bottom:2px solid #b90505; height:25px; line-height:25px; color:#b90505}
.pingLbox h3 span{ float:right; color:#000}
.pingLbox dl { clear:both; padding:10px 0; border-bottom:1px dashed #d7d7d7; width:860px; float:left}
.pingLbox dl dt{ width:54px; height:54px; margin-right:10px; display:inline; float:left;}
.pingLbox dd.txt{ line-height:18px; width:150px; float:left}
.pingLbox dd.txt cite a{ border-radius:2px; background:#9b02d4; color:#fff; padding:3px 10px}
.pingLbox dd.txt2{ width:500px; float:left; color:#000}
.area2{ border:1px solid #dcdcdc; padding:10px; height:120px; font-size:12px; color:#aaa; width:840px; margin-top:20px}
.areabox p{ height:45px; padding:10px 0; line-height:45px}
.areabox span{ float:right}
.tjbtn{  width:123px; height:45px; font:normal 18px/45px 'Microsoft Yahei'; text-align:center; color:#fff; background:url(../images/btn.jpg) no-repeat -131px -678px; border:none; cursor:pointer}
.msg{ margin-top:45px; background:#fff url(../images/msg.jpg) no-repeat 20px 35px; padding:20px 20px 20px 80px; line-height:24px; color:#4b8afd}
.msg span{ float:right}
.msg span a{ display:block; width:170px; height:58px; font:normal 18px/58px 'Microsoft Yahei'; text-align:center; color:#fff; background:url(../images/btn.jpg) no-repeat 0px -737px; margin-top:10px}
.itemFx{ background:#fff; padding:10px 15px; width:1170px; float:left; margin-top:10px}
.itemFx dl{ width:1170px; float:left; padding:10px 0; border-bottom:1px dashed #d7d7d7}
.itemFx dt{  width:100px; text-align:center; font-weight:bold; font-size:14px; color:#000; float:left}
.itemFx dd{ width:1070px; float:left}
.itemFx dd li a{ padding:3px 10px; color:#848685; margin-left:10px;}
.itemFx dd li a:hover,.itemFx dd li a.cur{ background:#fb3203; color:#fff; border-radius:3px;}
.itemFx3{ border-top:2px solid #575757}
.itemFx3 dd li a{ padding:3px 6px}
.ainput{width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #ccc}
/*会员卡首页*/
.remberR{ margin-top:10px; width:266px; float:right}
.remberD{ background:#fff; width:246px; float:left; margin-top:15px; padding:0px 0 20px 20px}
.remberD li{ width:246px; float:left; color:#000; margin-top:15px}
.remberD li img{ width:60px; margin-right:10px; display:inline; float:left}
.remberD li h3{ font:normal 20px/40px 'Microsoft Yahei'}
.remberL{ width:925px; float:left; margin-top:10px; }
.remList li{ line-height:22px; padding:5px 7px; border:1px solid #d6d6d6; width:440px; float:left; background:#fff;-webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); margin:0px 12px 15px 0; display:inline  }
.remList li.lst{ margin-right:0px}
.remR{ width:160px; float:right; min-height: 175px; position: relative;}
.remList li img{ width:267px; float:left; margin-right:10px; display:inline}
.remList li h3{ font-size:14px; line-height:26px;}
.remList li code{ color:#f00; display:inline-block; height:60px; width:160px}
.remList li span{ text-align:center}
.remList li span a{position: absolute; bottom: 0px; display: inline-block;}
.remList li span .hyk_no{ background:url(../images/cw.jpg); width:135px; height:50px; display:inline-block}
.remList li span .hyk_yes{ width:129px; height:50px; font:normal 18px/48px 'Microsoft Yahei'; text-align:center; background:url(../images/btn.jpg) no-repeat 0px -799px; display:block; text-align:center; color:#fff;}
.remList li.cur{ border:1px solid #fb3203}


/*找优惠首页*/
.rateLeft{ width:277px; float:left; margin-top:10px}
.rateNav h3{ border-bottom:1px solid #c1c1c1; height:40px; background:url(../images/tit2.jpg); font:normal 16px/40px 'Microsoft Yahei'; color:#000; padding:0px 10px}
.rateNav h3 em{ color:#c00}
.rateNav dl{ width:247px; float:left; background:#fff; padding:10px 15px;}
.rateNav dl dt{ height:25px; font:bold 14px/25px 'Microsoft Yahei'; font-size:14px; color:#000}
.rateNav dl dt span{ float:right; background:url(../images/s.jpg) no-repeat 0px 10px; width:10px; height:25px}
.rateNav dl dd span{ line-height:25px; padding-right:15px;}
.rateNav dl dd span a{ color:#616161;}
.rateNav dl dd span a:hover{ color:#f00}
.ppBox{ width:277px; float:left; margin-top:10px; background:#fff}
.ppBox ul li{ height:65px; padding:10px 0; width:277px; line-height:20px; color:#ff6803; border-bottom:1px dashed #d7d7d7}
.ppBox ul li img{ width:84px; height:65px; float:left; margin:0px 5px; display:inline}
.ppBox ul li h3{ font-size:14px; padding-bottom:5px;}
.rateRight{ width:913px; float:right; margin-top:10px;}
.rataFlash{ position:relative; width:913px; height:234px; overflow:hidden}
.rataFlash ul li{ float:left}
.rataFlash .Rdot{ position:absolute; width:80px; text-align:center; height:15px; background:#ae2a34; opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8; filter:alpha(opacity=80); bottom:10px; left:45%; border-radius:10px}
.rataFlash .Rdot span{ background:#fff; width:10px; height:10px; border-radius:10px; display:inline-block}
.rataFlash .Rdot span.cur{ background:#f00}
.tit2{ height:36px; background:#ffe6e8; line-height:36px; border-bottom:2px solid #f00; margin-top:10px; padding:0px 15px}
.tit2 h3{ font-size:14px; color:#f00; float:left; }
.tit2 em a{ padding:4px 10px; margin-left:10px }
.tit2 em a:hover,.tit2 em a.cur{ background:#ff2d03; color:#fff; border-radius:6px}
.hotRate{ width:913px; float:left; background:#fff; padding:5px 0 0 0}
.hotRate dl{ border:1px solid #ececec; padding:5px 7px; width:420px; float:left; margin:0px 0 10px 15px }
.hotRate dl dt{ width:420px; float:left; padding:10px 0; border-bottom:1px dashed #ececec}
.hotRate dl dt img{ width:106px; float:left; margin-right:10px; height: 85px;}
.hotRate dl dt b{ font-size:14px; line-height:25px; height:25px; display:inline-block}
.hotRate dl dt p{ color:#ff6803; height:60px}
.hotRate dl dt code{ padding:0 0 10px 0; background:url(../images/dot1.jpg) no-repeat; padding-left:20px;}
.hotRate dl dd{ height:32px; line-height:32px; padding:0px 0px}
.hotRate dl dd span{ float:right}
.hotRate dl.cur{ border:1px solid #ff2d03}
.rateXq{ width:1190px; float:left; padding:5px; background:#fff}
.rateImg{ width:830px; float:left; line-height:22px; color:#000}
.rateImg img{ float:left; margin-right:30px;}
.rateImg h3{ font:normal 18px/40px 'Microsoft Yahei'; color:#666}
.rateImg p.rtxt{ height:80px; color:#666 }
.rateImg p.share code{ display:inline-block; width:40px; height:22px; line-height:22px; background:url(../images/s11.jpg) no-repeat 0px 4px; padding-left:15px}
.rateImg p.share code a{ color:#1e83ff}
.rateImg p.share code.s2{ background:url(../images/s22.jpg) no-repeat 0px 7px}
.rateRight2{ width:180px; float:right; text-align:center}
.rateRight2 p{ width:179px; height:54px; font:normal 18px/54px 'Microsoft Yahei'; margin-top:10px; color:#fff; text-align:center; background:url(../images/btn.jpg) no-repeat 0px -852px}
.xqbox{ width:930px; float:left; margin-top:10px; background:#fff}
.xqTab{ border-bottom:2px solid #f00; line-height:42px;  height:42px; background:#fee1da;  font-size:14px; color:#000}
.xqTab li{ width:126px; height:42px;float:left; text-align:center; cursor:pointer; font-weight:bold}
.xqTab li.cur{ background:#f00; color:#fff}
.xqTabBox{ padding:0px 20px 15px}
.xqTabBox h3{ background:#fee1da; border-radius:10px; font-size:14px; color:#fd2929; padding:5px 7px;  display:inline-block; margin-top:15px}
.xqTxt{ border-bottom:1px solid #dfdfdf; line-height:22px; color:#000}
.xqTxt p{ padding:10px 0}
.rateR{ width:260px; float:right; margin-top:10px}
.rateR h3{ height:44px; padding:0px 10px; background:#fee1da;  color:#ff3000; font:normal 16px/44px 'Microsoft Yahei'}
.rateRbox{ background:#fff; line-height:28px; padding:20px 0 20px 20px; color:#000}
.jxBox{ background:#fff; width:260px; float:left; padding-bottom:10px}
.jxBox li{ width:240px; float:left; border-bottom:1px dashed #e3e3e3; padding:10px; }
.jxBox li img{ width:242px; display:block}
.jxBox li h4{ height:25px; line-height:25px; color:#dd7501; font-size:14px;}
.jxBox li h4 a{ color:#dd7501}
.jxBox li h4 a:hover{ color:#f00}
.jxBox li p{ color:#6d6d6d}
/*活动首页*/
.actNav{ width:176px; border:1px solid #c6c6c6; float:left; background:#fff; margin-top:10px;}
.actNav h3{ height:40px; background:#fb3203; font:normal 18px/40px 'Microsoft Yahei'; text-align:center; color:#fff }
.actNav dl{ width:176px; float:left}
.actNav dl dt{ cursor:pointer; border-bottom:1px solid #ebebeb; height:46px; line-height:46px; text-align:center; color:#000; font-size:14px;  width:176px; float:left}
.actNav dl dd{ border-bottom:1px solid #ebebeb; padding:10px 0 10px 26px; width:150px; float:left; line-height:26px;}
.actNav dl dd a{ color:#7e7e7e; display:block; width:156px; height:26px; line-height:26px}
.actNav dl dd a:hover{ color:#fdac99}
.actNav dl dt a.cur{ background:url(../images/cur2.jpg) no-repeat; height:50px; color:#fff; border-bottom:none;}
.actMain{ width:1012px; float:right; margin-top:10px}
.actMain .actLoad{ background:#fff; height:56px; line-height:56px; padding:0px 20px;}
.actLoad em{ font-weight:bold}
.actLoad a{ padding:0px 10px}
.actList li{ border:1px solid #e4e4e4; margin-top:10px; padding:8px 9px; width:992px; float:left; background:#fff; height:148px;}
.actList li.cur{ border:1px solid #fbb5a4}
.actList li img{ width:148px; height:148px; float:left; margin-right:15px;}
.actList li h3{ font-size:14px; height:25px; line-height:25px; color:#000}
.actList li h3 a{ color:#000}
.actList li h3 em a{ color:#848484}
.actList li p.acTxt{ line-height:22px; color:#848484; height:60px; padding-right:40px}
.actList li p.actSj{ line-height:20px; color:#000}
.actList li p.actSj span{ float:right; width:152px; height:42px; padding-right:80px}
.actList li p.actSj span a{background:url(../images/bm.jpg) no-repeat; display:block; width:98px; height:42px; display:block; float:left; font:normal 16px/42px 'Microsoft Yahei'; text-align:center; color:#fff} 
.actList li p.actSj span cite{ width:54px; color:#fff; line-height:18px; padding:3px 0; text-align:center; float:left; display:block; background:url(../images/bm.jpg) no-repeat -98px 0}
.actList li p.actSj span code{ width:98px; height:42px; display:block; background:url(../images/bm.jpg) no-repeat 0px -42px; float:left}
.actShow{ padding:10px; width:1180px; float:left; background:#fff}
.actShowImg{ width:900px; float:left}
.actShowImg dt{ width:248px;  float:left}
.actShowImg dd{ width:630px; float:right}
.actShowImg dd b{ font:normal 18px/40px 'Microsoft Yahei'; color:#000; display:block}
.actShowImg  dd p{ height:25px; line-height:25px; overflow:hidden; background:url(../images/icon3.gif) no-repeat -188px -60px; padding-left:20px; color:#5e5d5d}
.actShowImg  dd p.p2{ background-position:-188px -87px}
.actShowImg  dd p.p3{ background-position:-188px -115px}
.actShowImg  dd p.p4{ background-position:-188px -145px}
a.bm{ background:url(../images/btn.jpg) no-repeat 0px -799px; width:128px; height:48px; font:normal 18px/48px 'Microsoft Yahei'; text-align:center; display:block; color:#fff; margin-top:5px}
.bmName{ float:right; width:96px; height:96px; background:url(../images/icon3.gif) no-repeat 0px -61px}
.bmName em{ display:inline-block; width:96px; height:43px; font:normal 16px/43px 'Microsoft Yahei'; text-align:center; color:#fff}
.bmName code{ font-family:Arial, Helvetica, sans-serif; color:#f00; font-size:26px; width:96px; height:50px; text-align:center; line-height:50px; display:inline-block}
.arcLink{ border:1px solid #ddd; background:#e4e4e4; height:54px; line-height:54px; width:100%; float:left}
.arcLink b{ font-size:14px; color:#f00; padding-left:40px;}
.xqShow{ width:905px; float:left; background:#fff; margin-top:10px;}
h3.actit{ height:45px; background:#ffebeb; line-height:45px; padding:0px 30px; color:#fb3203; font-size:16px}
.xqShowbox{ padding:30px; line-height:25px; color:#000}
.actRight{ width:285px; float:right; margin-top:10px;}
.bdMap{ background:#fff; line-height:32px; width:285px; float:left; color:#1f7ac8}
.bdMap p{ padding:0px 10px}
.bdMap span{ float:right}
.bdMap span a{ color:#1f7ac8; background:url(../images/map.jpg) no-repeat right 5px; padding-right:25px; display:inline-block; }
.tjAct{ background:#fff; width:259px; float:left; padding:0px 13px;}
.tjAct li.lst{ border-bottom:none}
.tjAct li{ padding:10px 0; border-bottom:1px dashed #d7d7d7; width:259px; float:left; line-height:20px; color:#888}
.tjAct li img{ width:80px; height:80px; float:left; margin-right:10px; display:inline}
.tjAct li h3{ line-height:22px; font-size:12px; height:22px; overflow:hidden}
.tjAct li h3 a{ color:#000}
.tjAct li h3 a:hover{ color:#f00}
.tjAct li code a{ background:#fb3203; padding:3px 5px; border-radius:3px; color:#fff }
.actPop{ border:1px solid #ff1f08; width:875px; background:#fff}
.apoptit{ height:48px; line-height:48px; background:#ff1f08 url(../images/pico.jpg) no-repeat 50px 18px; padding-left:70px; color:#fff; font-size:14px; color:#fff; font-weight:bold}
.apoptit span{ display:inline-block; width:18px; height:18px; cursor:pointer;background:url(../images/icon2.gif) no-repeat -99px -259px; float:right; margin:20px 10px 0 0}
.abtn{background:url(../images/btn.jpg) no-repeat 0px -799px; width:128px; height:48px; font:normal 18px/48px 'Microsoft Yahei'; text-align:center; display:block; color:#fff; cursor:pointer; border:none}
.actPop table{ padding:20px 40px}
.actPop table tr td{ padding:10px 0; color:#000}
.actPop table tr td em{ color:#9f9f9f}
.actPop table tr td code{ color:#f00; padding:0px 5px}
.aInput{ width:160px; padding:0px 10px; height:30px; line-height:30px; border:1px solid #d0d0d0}
.aInput2{ width:80px; text-align:center}
.acArea{ width:330px; height:80px; padding:10px; font-size:12px; line-height:22px; border:1px solid #d0d0d0}
.actPop select{ width:100px; height:30px; line-height:30px}

/*积分首页*/
.jfFlash{ width:100%; height:370px; overflow:hidden; position:relative}
.jfFlash ul li{ float:left; width:100%; height:370px;}
.jfFlash .fdot{ width:90px; height:12px; padding:5px 0; background:#82131b; border-radius:10px; position:absolute; bottom:5px; left:45%;text-align:center}
.jfFlash .fdot span{ display:inline-block; width:12px; height:12px; border-radius:10px; background:#fff; }
.jfFlash .fdot span.cur{ background:#f00}
.hotScroll{ padding:10px; width:1180px; float:left; background:#fff; margin-top:10px}
.hotScroll span{ margin-top:110px; cursor:pointer; width:44px; height:44px; display:block; background:url(../images/prev.jpg) no-repeat; float:left}
.hotScroll span.next{ background-position:0px -44px}
.hotScroll3{ overflow:hidden; height:240px; width:1090px; margin-top:20px; float:left; position:relative}
.hotScroll3 ul{ position:absolute; width:800%}
.hotScroll3 ul li{ width:189px; float:left; margin-left:28px; display:inline}
.hotScroll3 ul li h3{ font-size:12px; line-height:25px; height:25px;}
.hotScroll3 ul li h3 a{ color:#000}
.hotScroll3 ul li h3 a:hover{ color:#f00}
.hotScroll3 ul li p{ height:28px; line-height:28px; color:#9f9f9f}
.hotScroll3 ul li code{ color:#ff1212} 
.hotScroll3 ul li cite{ float:right}
.hotScroll3 ul li code.c2{ color:#0042e8} 
.jfLeft{ width:925px; float:left; margin-top:10px;}
.jTab{ border:1px solid #d5d5d5; height:39px; background:url(../images/tit4.jpg)}
.jTab h3{ width:120px; background:#ff1212; line-height:39px; float:left; font-size:14px; color:#fff; text-align:center;}
.jTab ul li{ float:left; width:100px; text-align:center; color:#000; border-right:1px solid #000; height:15px; margin:12px 0 0 0; line-height:15px; cursor:pointer}
.jTab ul li em{ background:url(../images/rank.jpg) no-repeat right; padding-right:15px}
.rankJf li{ background:#fff; padding:7px; width:277px; float:left; margin:15px 25px 0 0; display:inline}
.rankJf li.lst{ margin-right:0px}
.rankJf li.cur{-webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.rankJf li:hover{-webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}

.rankJf li img{ border-bottom:1px dashed #949494; padding-bottom:5px;}
.rankJf h3{ line-height:22px; height:22px; padding-top:10px;}
.rankJf h3 a{ font-size:14px; color:#000;}
.rankJf h3 a:hover{ color:#f00}
.rankJf p span a{ display:block; float:right; width:73px; height:73px; background:url(../images/btn.jpg) no-repeat -201px -319px; margin-top:16px;}
.rankJf p code{ display:block; line-height:30px; height:30px}
.rankJf p em{ font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#f00; font-style:italic}
.rankJf p cite{ text-decoration:line-through; font-family:Arial, Helvetica, sans-serif; font-size:16px}
.jfRight{ margin-top:10px; width:263px; float:right; border:1px solid #dfdfdf; background:#fff}
.jfRight h3{ border-bottom:1px solid #dfdfdf; height:40px; font-size:14px; line-height:40px; color:#f00; padding-left:15px}
.jfRight ul li{ line-height:22px; color:#818181; padding:10px; border-bottom:1px dashed #d7d7d7; width:243px; float:left}
.jfRight ul li.lst{ border-bottom:none}
.jfRight ul li img{ width:91px; height:91px; float:left; margin-right:10px; display:inline}
.jfRight ul li h4{ font-size:12px; line-height:22px; height:22px; color:#000}
.jfRight ul li h4 a{ color:#000}
.jfRight ul li h4 a:hover,.jfRight ul li code{ color:#f00}
.jfRight ul li cite{ text-decoration:line-through}
.jfbox{ background:#fff; padding:10px; width:1180px; float:left}
.jfbox dt{ width:292px; float:left; margin-right:10px; display:inline}
.jfbox dd{ width:860px; float:right; line-height:22px; color:#5f5f5f}
.jfbox dd b{ display:block; font:normal 18px/40px 'Microsoft Yahei'; border-bottom:1px solid #d5d4d4; color:#000; margin-bottom:10px}
.jfbox dd b a{ color:#000}
.jfbox dd b a:hover{ color:#f00}
.jfbox dd cite{ text-decoration:line-through}
.jfbox dd code.red{ color:#f00; font-weight:bold}
.dhNum{ width:100%; float:left; clear:both; padding:23px 0}
.jfbox dd code.dh{ width:70px; text-align:left; display:inline-block; float:left; height:32px; line-height:32px}
.addNum{ background:url(../images/num.jpg); height:32px; line-height:32px; border:1px solid #c0c0c0; width:100px; float:left; text-align:center}
.addNum em{ width:26px; display:inline-block; float:left; cursor:pointer}
.addNum em.num{ width:46px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0}
.shareCode{ width:100%; float:left; }
.shareCode .share{float: left; height: 40px; line-height: 40px; margin-top: 5px;}
.shareCode .bdsharebuttonbox{ float: left; margin-left: 20px; margin-top: 10px; height: 40px;}

.shareCode span{ float:right}
.dhBtn{ width:224px; height:51px; background:url(../images/btn.jpg) no-repeat 0px -908px; margin-top:50px; }
.dhBtn a{ display:block; padding-left:38px; width:100px; height:51px; font:normal 18px/51px 'Microsoft Yahei'; text-align:center; color:#fff; float:left;}
.dhBtn em.sy{ width:86px; font-weight:bold; font-size:16px; color:#fff; text-align:center; line-height:22px; text-align:center; display:inline-block; float:left; padding-top:3px; height:48px;}
.jishow{ width:920px; float:left; margin:10px 10px 0 0; display:inline; background:#fff}
.jishow h2{ border-bottom:1px solid #fe2e50; height:38px; line-height:38px; color:#fe2e50; padding:0px 15px; font-size:16px;}
.jfshowbox{ padding:20px 15px; line-height:26px; color:#787878; font-size:14px}
.xbRight{ width:268px; border:1px solid #dfdfdf; float:right; background:#fff; margin-top:10px;}
.xbRight h2{ height:40px; border-bottom:1px solid #dfdfdf; padding:0px 10px; line-height:40px; color:#f00; font-size:14px}
.xbRight ul li{ border-bottom:1px dashed #dfdfdf; padding:10px;}
.xbRight ul li img{ width:91px; height:91px; float:left; margin-right:10px; display:inline}
.xbRight ul li h3{ height:22px; line-height:22px; color:#000; font-size:12px; overflow:hidden}
.xbRight ul li h3 a{ color:#000;}
.xbRight ul li h3 a:hover{ color:#f00}
.xbRight ul li p{ line-height:22px}
.xbRight ul li code{ color:#f00}
.xbRight ul li cite{ text-decoration:line-through}
.dhPop{ border:1px solid #ff0b31; width:534px; background:#fff; position:fixed; left: 30%; top: 25%; z-index: 99;}
.dhPop h2{ height:58px; background:#ff0b31 url(../images/ico8.jpg) no-repeat 45px 15px; padding-left:70px; font:normal 20px/58px 'Microsoft Yahei'; color:#fff}
.dhPop h2 span{ float:right; background:url(../images/icon2.gif) no-repeat -99px -259px; width:18px; height:18px; cursor:pointer; display:inline-block; margin:18px 20px 0 0}
.dhPop table tr td{ padding:10px 0; color:#000;padding-left: 10px;}
.dhInput{ width:122px; height:33px; line-height:33px; padding:0px 10px; border:1px solid #c0c0c0}
.dhInput2{ width:240px}
.dhInput3{ width:80px; text-align:center}
.jfbg{ width:518px; background:url(../images/pbt.jpg) no-repeat ; padding-bottom:10px; margin:100px auto}
.jfbgbox{border:9px solid #dfdfdf; background:#fff; width:518px; float:left}
.subcusee{ font:normal 18px/150px  'Microsoft Yahei'; color:#000; float:left; width:518px;}
.subcusee img{ float:left; margin:10px 0 0 15px}
.jfbtn{ padding:10px 0; text-align:center}
.jfBack{ width:128px; height:43px; background:url(../images/btn.jpg) no-repeat -154px -801px; font:normal 16px/43px  'Microsoft Yahei'; text-align:center; border:none; color:#fff; cursor:pointer}
/*商家列表*/
.sjLeft{ width:915px; margin-top:10px; float:left}
.sjTit{ border-top:2px solid #ff3000; background:#fef0ed; height:40px; line-height:40px; color:#000}
.sjTit ul li{ float:left; width:150px; text-align:center; cursor:pointer}
.sjTit ul li.cur{ background:#ff3000; color:#fff}
.sjList dl{ width:895px; float:left; background:#fff; padding:10px; margin-bottom:20px;}
.sjList dl.cur{webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.sjList dl dt{ width:179px; float:left;}
.sjList dl dd{ width:705px; float:right}
.sjList dl dd.sjLtit{ border-bottom:1px dashed #e5e5e5; height:37px; line-height:37px; margin-bottom:10px}
.sjList dl dd.sjLtit span{ float:right}
.sjList dl dd.sjLtit em{ padding:0px 20px}
.sjList dl dd.sjLtit cite{ font-size:20px; color:#f00}
.sjList dl dd.sjLtit code{ color:#f00}
.sjList dl dd.sjLtit b{ font-size:14px; float:left}
a.k1,a.k2,a.k3,a.k4,a.k5{ width:17px; height:17px; display:inline-block; background:url(../images/icon2.gif) no-repeat -69px -330px; margin-top:5px; margin:0px 2px}
a.k2{ background-position:-88px -330px}
a.k3{ background-position:-108px -330px}
a.k4{ background-position:-127px -330px}
a.k5{ background-position:-145px -330px; width:33px}
.sjList dl dd.sjTxt span{ float:right; background:url(../images/btn.jpg) no-repeat 0px -737px;  width:170px; height:58px; font:normal 20px/58px 'Microsoft Yahei';  display:inline-block; text-align:center; color:#fff; margin:30px 20px 0 0}
.sjList dl dd.sjTxt span a{ color:#fff}
.sjList dl dd.sjTxt{ line-height:26px;}
.sjList dl dd.sjTxt p.p{ color:#f00}
.sjList dl dd.sjTxt p a{ border:1px solid #ff3000; padding:5px 6px; color:#ff3000; margin:0px 5px}
.sjList dl dd.sjTxt p.tep{ background:url(../images/tep.jpg) no-repeat 0px 8px; padding-left:20px; font-size:20px; color:#f00; height:35px; line-height:35px;}
.sjList dl dd.sjTxt p del{ text-decoration:none; font-size:14px; color:#7b7b7b; font:normal 16px/30px 'Microsoft Yahei'; padding:0px 5px}
.sjRight{ width:268px; float:right; margin-top:10px;}
a.rz{ width:190px; height:58px; background:url(../images/btn.jpg) no-repeat 0px -960px; display:block; font:normal 18px/58px 'Microsoft Yahei'; color:#fff; padding-left:78px;}
.xbjx{ border:1px solid #c3c3c3; float:left; width:266px; background:#fff; margin-top:10px;}
.xbjx h3{ border-bottom:1px solid #c3c3c3; height:43px; line-height:43px; background:url(../images/ico9.jpg) no-repeat 10px 10px; padding-left:40px; color:#f00}
.xbjx ul{ width:246px; padding:0px  10px; float:left}
.xbjx ul li{ border-bottom:1px dashed #c3c3c3; line-height:22px; float:left;width:246px; padding:10px 0 }
.xbjx ul li img{ width:88px; height:88px; float:left; margin-right:10px; display:inline}
.xbjx ul li b{ font-size:14px; line-height:25px; height:25px; overflow:hidden}
.xbjx ul li b a{ color:#000}
.xbjx ul li b a:hover{ color:#f00}
.xbjx ul li code{ color:#f00}
.sjbox{ background:#fff; width:1200px; float:left}
.sjboxTit{ height:40px; border-bottom:2px solid #ff3b14;}
.sjboxTit h2{ font:normal 16px/40px 'Microsoft Yahei'; float:left; padding:0px 15px; color:#181818}
.sjboxTit span{ float:right; font:normal 18px/40px 'Microsoft Yahei'; color:#000; padding:0px 20px}
.sjboxTit span em{ color:#f00}
.sjboxTit code{ width:90px; height:22px; display:inline-block; float:left; background:url(../images/btn.jpg) no-repeat -193px -398px; color:#fff; margin-top:10px; text-align:center;  line-height:22px}
.sjboxTit code a{ color:#fff}
.sjboxTit cite{ width:150px; float:left; display:inline-block; margin-top:13px; margin-left:10px}
.sjbox dl{ padding:10px 20px; width:1160px; float:left}
.sjbox dt{ width:410px; float:left}
.sjbox dd.sjboxtxt{ width:515px; float:left; line-height:32px; color:#000}
.sjbox dd.sjboxtxt p{ padding-left:20px;}
.sjbox dd.sjboxtxt p.s1{ background:url(../images/sj.jpg) no-repeat 0px 7px;}
.sjbox dd.sjboxtxt p.s2{ background:url(../images/sj.jpg) no-repeat 0px -26px;}
.sjbox dd.sjboxtxt p.s3{ background:url(../images/sj.jpg) no-repeat 0px -58px;}
.sjbox dd.sjboxtxt p.s4{ background:url(../images/sj.jpg) no-repeat 0px -91px;}
.sjbox dd.sjboxtxt p.s5{ background:url(../images/sj.jpg) no-repeat 0px -121px;}
.sjbox dd.sjboxtxt p.s6{ background:url(../images/sj.jpg) no-repeat 0px -156px; height:30px; float:left;}
.sjbox dd.sjboxtxt p.s5 a{ border:1px solid #ff2400; padding:5px 6px}
.sjbox dd.sjboxtxt p.s6 code{  font-size:12px; display:inline-block; float:left}
.sjbox dd.sjboxtxt p.s6 del{ text-decoration:none; color:#f00; font-size:18px; font-family:Arial, Helvetica, sans-serif}
a.freeyh{ background:url(../images/btn.jpg) no-repeat -131px -678px; width:123px; height:45px; display:inline-block; font:normal 20px/45px 'Microsoft Yahei'; color:#fff; text-align:center; margin-top:10px}
.sjboxwx{ width:180px; float:right; color:#3281f9; text-align:center; line-height:35px}
.sjboxwx img{ padding:8px; border:1px solid #c2c2c2}
.sj{ border:1px solid #c3c3c3; background:#fff}
.sj h3{ height:40px; line-height:40px; color:#f000; padding:0px 10px; border-bottom:1px solid #c3c3c3; color:#f00}
.sjRbox{ padding:5px; line-height:22px; }
.tjuan{ border:1px solid #d2d2d2; color:#3281f9; line-height:48px; background:#fff}
.tjuan li{ height:48px; border-bottom:1px solid #d2d2d2; background:url(../images/tuan.jpg) no-repeat 50px 15px; padding-left:80px;}
.tjuan li.li2{ background:url(../images/juan.jpg) no-repeat 50px 15px}
.tjuan li span{ float:right; color:#888; padding-right:20px}
.tjuan li code{ font-size:14px; font-weight:bold; color:#fb510e}
h3.dptit{ font-size:14px; height:25px; line-height:25px; color:#000}
h3.dptit code{ color:#fb510e}
.dpInfor{ padding:10px 15px; background:#fff; margin-top:10px; line-height:24px; color:#000; border:1px solid #ededed}
h3.dptit2{ background:#fff url(../images/i.jpg) no-repeat; margin-top:2px; border:1px solid #ededed; height:47px; line-height:47px; font-size:14px; padding-left:20px; color:#000}
h3.dptit2 code{ color:#fb510e}
h3.dptit2 span{ float:right; display:inline-block; background:url(../images/i2.jpg) no-repeat 24px 18px; padding-right:40px; font-size:12px; font-weight:normal}
.xxbox li{ width:165px; float:left; padding:7px; background:#fff; margin:5px 5px 0 0; display:inline}
.xxbox li p{ height:22px; line-height:22px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold}
.xxbox li.lst{ margin-right:0px}
.pingj{ width:920px; float:left; margin-top:10px}
.pingj dt{ text-align:center; width:120px; float:left}
.pingj dd{ width:778px; border:1px solid #c1c1c1; color:#8f8e8e; background:#fff; padding:10px; float:right; line-height:24px;}
.pingj dd img{ margin:0px 5px}
.pingj .ptit span{ float:right; color:#8f8e8e}
.ptit em{ color:#f00; font-size:20px;}
.ptit cite{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#f00}
.pingj dd p.relax{ color:#fb5616; height:100px}
.pingj dd p.gk{ color:#000;}
.pingj dd p.ddxx{ border-top:1px solid #c1c1c1; height:40px; line-height:40px; padding:0px 10px}
.pingj dd p.ddxx span{ float:right; color:#fb5616}

.dp_bottom {float: left; width: 920px;height: auto;overflow: hidden;}
.dp_bottom .mydianping{ height: 48px;overflow: hidden;background-color: #fff;margin: 30px 0px 10px 0px;border:1px solid #C1C1C1;}
.mydianping .guide_box{float: left; height: 48px;text-indent: 20px; font-family:迷你简橄榄;color: #fd3c00; font-size: 18px;line-height: 48px;}
.mydianping .deng_btn{float: left;margin: 8px 10px 8px 400px ; width: 72px;height: 32px;background-color: #ff2400;color: #fff; font-size: 16px;text-align: center;line-height: 32px;}
.mydianping .register_btn{float: left;margin: 8px 10px 8px 0px; width: 72px;height: 32px;background-color: #ff4200; color: #fff;font-size: 16px;text-align: center;line-height: 32px;}
.dp_bottom .start_dp{height: auto;overflow: hidden;background-color: #fff;border:1px solid #C1C1C1;}
.dp_bottom .start_dp .container{position: relative;}
.dp_bottom .start_dp h1{text-indent: 10px;line-height: 40px;font-size: 20px;color: #000; font-family:Microsoft Yahei;font-weight: normal; }
.dp_bottom .start_dp p{text-indent: 20px;font-size: 14px; line-height: 30px;color: #000;margin: 10px 0px;}
.dp_bottom .start_dp .tjt_btn{position: absolute;z-index: 1; left: 90px;top: 0px; border-radius: 4px;border:solid 2px #ff2400; width: 110px; height: 26px;color:#ff2400;text-align: center;text-indent: 0px;line-height: 26px;font-size: 16px; }
.dp_bottom .start_dp .notice{font-size:12px;margin-left:120px; }
.shangchuan{width:110px;height:30px;opacity:0;position:absolute;left:70px; z-index:99;}
.dp_bottom .start_dp img{margin: 10px 20px;display: block;}
.dp_bottom .start_dp .photo{float: left; margin-right: 20px; width: 74px;text-align: center;}
.dp_bottom .start_dp .photo a{display: block; font-size: 14px;color: #1691f0;text-align: center;}
.dp_bottom .start_dp .s_line{width: 900px;height: 1px;margin: 10px; background-color: #e0dfdf;}
.dp_bottom .start_dp textarea{text-indent: 10px;line-height: 24px;font-size: 14px; margin: 6px 20px 10px 20px;padding: 10px 5px;}
.dp_bottom .start_dp .btn{margin: 24px auto; display: block; width: 120px; height: 40px; font-size: 18px; font-family: Microsoft Yahei; border-radius: 6px; color: #fff; background-color: #ff2c2c;border:0px;}


/*餐饮首页*/
.topHead{ width:100%; background:#fff; height:103px; float:left}
.topHead h2{ margin-top:30px; width:220px; float:left}
.topsearch{ background:url(../images/index.gif) no-repeat; width:364px; height:44px; float:left; margin:35px 0 0 200px; display:inline}
.topsearch .cyTopInput{ width:258px; height:44px; border:none; padding:0px 20px; line-height:44px; border:none; background:none; float:left}
.cyTopBtn{ width:66px; height:44px; border:none; float:left; background:none; cursor:pointer}
.sccar{ margin-top:35px; width:100px; background:#e8e8e8 url(../images/i3.jpg) no-repeat 15px 10px; border-radius:20px; float:right; height:34px; font:normal 16px/34px 'Microsoft Yahei'; color:#989898; padding-left:35px }
.sccar code{ border-radius:10px; display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; background:#f00; font-size:12px; color:#fff; margin-left:5px}
.cyMenu{ height:40px; width:100%; float:left; background:#f52648; font:normal 16px/40px 'Microsoft Yahei'}
.cyMenubox { width:1200px; margin:0 auto}
.cyMenubox ul{ width:900px; float:left}
.cyMenubox ul li{ float:left; width:95px; color:#fff; text-align:center}
.cyMenubox ul li a{ color:#fff; width:95px; height:40px; display:block}
.cyMenubox ul li.cur a,.cyMenubox ul li a:hover{ background:url(../images/cur3.jpg) no-repeat; color:#f52648}
.cyMenubox span{ float:right; margin:2px 15px 0 0}
.cyMenubox span a{ width:115px; height:34px; font:normal 16px/34px 'Microsoft Yahei'; color:#f52648; background:url(../images/index.gif) no-repeat 0px -54px; display:inline-block; text-align:center; margin-left:10px;}
.dz{ background:url(../images/dz.jpg); width:938px; height:300px; float:left; margin-top:10px; position:relative}
.dzbox{ width:510px; margin:0 auto; line-height:26px; color:#fff; margin-top:25px; font-size:14px}
.dzSelect{ background:url(../images/dc1.jpg) no-repeat; padding-left:49px; height:49px;}
.dzSelect select{ width:460px; height:41px; border:none}
.jcTime{ width:160px; height:42px}
.jcTime2{ width:120px}
.dzbtn{ width:160px; height:80px; position:absolute; left:380px; bottom:5px; border:none; background:none; cursor:pointer}
.baoWx{ width:247px; height:300px; float:right; margin-top:10px;}
.dpList{ width:1200px; float:left; background:#fff; margin-top:10px; position:relative; padding-bottom:15px}
.dpList li{ margin:15px 0 0 16px; width:120px; height:130px; padding:5px; border:1px solid #e1e1e1; float:left;}
.dpList li p{ height:22px; line-height:22px; overflow:hidden}
a.f1,a.f2,a.f3,a.f4{ width:16px; height:16px; display:inline-block; background:url(../images/index.gif) no-repeat -125px -54px; margin:0px 2px}
a.f2{ background-position:-145px -54px}
a.f3{ background-position:-165px -54px}
a.f4{ background-position:-185px -54px}
.dpList li.cur{ border:2px solid #fb3203; width:118px; height:128px;  }
.dcmore{ position:absolute; right:20px; bottom:40px; width:72px; height:72px; background:url(../images/index.gif) no-repeat 0px -135px;}
.yhtj{ width:1200px; float:left; margin-top:30px;}
.yhtj h3{ border-bottom:3px solid #3d1d1e; background:#fff; padding:10px 0 10px 15px}
.yhtj h3 span{float:right; display:inline-block; background:url(../images/i2.jpg) no-repeat 26px 8px; padding-right:0px; font-size:12px; font-weight:normal; width:60px; height:30px; line-height:30px}
.yhtj ul li{ border:1px solid #cdcdcd; width:222px; padding:5px; background:#fff; float:left; margin:10px 7px 0 0;webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); display:inline}
.yhtj ul li.lst{ margin-right:0px}
.yhtj ul li h4{ font:normal 14px/25px 'Microsoft Yahei';  height:25px; overflow:hidden}
.yhtj ul li p{ line-height:22px}
.yhtj ul li p.adress span{ float:right; width:115px; height:50px; background:#f52648; font:normal 18px/50px 'Microsoft Yahei'; text-align:center; margin-right:10px; margin-top:10px}
.yhtj ul li p.adress span a{ color:#fff}
.yhtj ul li p.adr{ border-bottom:1px dashed #c7c7c7; margin-bottom:10px}
.cyflash{ width:947px; float:left; position:relative; height:211px; margin-top:10px; overflow:hidden}
.cyflash ul li{ float:left; width:954px; height:211px}
.cdot{ width:120px; height:18px; background:#483515; border-radius:10px; position:absolute; bottom:10px; left:45%; opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8; text-align:center}
.cdot span{ width:15px; height:15px; border-radius:10px; background:#fff; display:inline-block; text-align:center; cursor:pointer}
.cdot span.cur{ background:#f00}
.cywx{ background:url(../images/cyr.jpg); width:243px; height:211px; float:right; margin-top:10px; }
.cywx img{ margin:8px 0 0 42px}
.cywx p{ text-align:center; border-radius:18px; background:#f9890d; width:150px; height:32px; font:normal 16px/32px 'Microsoft Yahei'; margin-left:41px; color:#fff; margin-top:15px}
.cyLeft{ width:947px; float:left; margin-top:10px;}
.cyTit{ border-top:2px solid #f52648; height:35px; line-height:35px; background:#fff; padding:0px 10px; color:#000}
.cydl{ width:937px; float:left; margin-top:10px; background:#fff; padding:5px;}
.cydl dt{ width:247px; float:left}
.cydl dd.cyTxt{ width:210px; float:left; border-right:1px solid #fcddd6; line-height:18px; color:#757575}
.cydl dd.cyTxt b,.cylist b{ font:normal 14px/25px 'Microsoft Yahei'; height:25px}
.cydl dd.cyTxt b code,.cylist b code{ background:#eb0303; padding:3px 5px; border-radius:3px; color:#fff; font-size:12px; margin-left:5px;}
.cylist b code.c2{ background:#bcbcbc}
.cydl dd.cyTxt p.clink,.cylist p.clink{ padding:10px 0}
.cydl dd.cyTxt p.tNum a,.cylist li p.tNum a{ margin-top:14px; display:inline-block; background:#ffb5a4 url(../images/index.gif) no-repeat -322px -53px; width:80px; height:39px; padding-left:43px; color:#fff; font-size:20px; text-align:center; font-weight:bold; line-height:39px;}
.cydl dd.cyTips{ width:450px; line-height:22px; color:#767676; float:right}
.cydl dd.cyTips h3{font:normal 16px/30px 'Microsoft Yahei'; height:30px }
.cydl dd.cyTips h3 span{ float:right; font-size:12px; float:right}
.cydl dd.cyTips p a{ margin-top:3px; float:left}
.cydl dd.cyTips p.blank{  color:#000} 
.cylist li{ width:455px; float:left; background:#fff; padding:5px; margin:10px 15px 0 0;}
.cylist li img{ width:233px; height:173px; float:left; margin-right:10px; display:inline}
.cylist li.lst{ margin-right:0px}
.cyRight{ width:247px; float:right; margin-top:10px;}
.cyRight h3{ border-top:1px solid #f00; height:36px; line-height:36px; background:#fff; padding:0px 10px; color:#f00;}
.cyRight ul{ background:#fff; margin-top:10px; width:237px; padding:5px; float:left;}
.cyRight ul li{ color:#8e8e8e; width:217px; float:left; padding:10px; border-bottom:1px dashed #d7d7d7}
.cyRight ul li img{ width:75px; height:75px; float:left; margin-right:10px; display:inline}
.cyRight ul li em{ line-height:22px; height:22px; overflow:hidden}
.cyTop{ background:#fff url(../images/line.jpg) repeat-x bottom; height:100px; width:100%; float:left}
.cyTop img{ width:72px; height:72px; float:left; margin-top:7px; margin-right:15px}
.cyTop h3{ font:normal 18px/45px 'Microsoft Yahei'}
cite.xj{ width:16px; height:17px; background:url(../images/index.gif) no-repeat -125px -75px; display:inline-block}
cite.xj2{ background-position:-144px -75px}
.cyTop span{ float:right; padding-top:5px}
.cyTop code{ border-right:1px solid #d6d6d6; width:100px; text-align:center; display:inline-block}
.cyTop em{ display:inline-block; font-size:30px; color:#f00; font-family:Arial, Helvetica, sans-serif;}
.cyTop p{ font:normal 16px/30px 'Microsoft Yahei'}
.cyacunt h3{ background:#f00; color:#fff; margin-top:10px}
.cyacunt{ background:#fff; color:#000; line-height:24px}
.cyacuntbox{ padding:10px 15px;}
p.qnum{ font:normal 18px/40px 'Microsoft Yahei'; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; color:#f00; text-align:center; margin:10px 0}
.cyacuntbox p a{ float:left; margin:4px 5px 0 0}
.map{ margin:10px 0; padding:2px; background:#fff}
.flei{ background:#fff; padding:10px 5px}
.flei dt{ border-bottom:1px solid #d9d9d9; font-size:14px; height:25px; line-height:25px; font-weight:bold; color:#000}
.flei dd{ line-height:25px; color:#000}
.flei dd code{ color:#888}
.flei dd span{ padding:0px 10px}
.titRank{ border-bottom:4px solid #dadada; height:43px; width:100%; float:left; background:#fff; margin-top:10px}
.titRank ul{ width:340px; float:left}
.titRank ul li{ width:110px; border-right:1px solid #dadada; float:left; line-height:43px; text-align:center; background:url(../images/do.jpg) no-repeat 90px 20px}
.rankHot{ width:260px; float:left; line-height:43px}
.rankHot em{ padding:0px 10px}
.cyxqbox li{ width:264px; padding:10px; background:#fff; float:left; line-height:22px; margin:15px 45px 0 0; display:inline}
.cyxqbox li.lst{ margin-right:0px}
.cyxqbox li h3{ font:normal 14px/26px 'Microsoft Yahei'; width:264px; height:26px;}
.cyxqbox li h3 a{ float:left; margin:0px 5px}
.cyxqbox li h3 a.f5,.cyxqbox li h3 a.f6{ margin-top:8px; float:left}
a.f5, a.f6{ width:16px; height:17px; background:url(../images/index.gif) no-repeat -206px -54px; display:inline-block}
a.f6{ background-position:-224px -54px; width:28px;}
p.qsnum span{ float:right; width:95px; height:34px; background:#ff1800; display:inline-block; line-height:34px; text-align:center; font-size:14px}
p.qsnum span a{ color:#fff}
p.qsnum { font-size:24px; color:#f00}
.itemFx2 dd a{ width:80px; display:inline-block; color:#000; margin-bottom:5px}
.topAdd{ width:1070px; float:left}
.topAdd li{ height:25px; line-height:25px; float:left; text-align:center}
.topAdd li.cur{ background:#f4f4f4}
.topAddbox{ line-height:30px; background:#f4f4f4; float:left;}
.itemFx2 dd .topAddbox a{ width:70px;}
.rankList li{ width:450px; padding:10px; float:left; background:#fff; line-height:24px; margin:10px 7px 0 0; display:inline}
.rankList li img{ width:232px; float:left; margin-right:10px; display:inline }
.rankList li h3{ font:normal 16px/25px 'Microsoft Yahei'; padding-bottom:10px}
.rankList li p.ping{ border-top:1px dashed #a5a5a5; height:26px; line-height:26px;}
.rankList li p.ping span{ float:right}
.rankList li code{ color:#f00}
.rankList li p.ping span a{ color:#7b7b7b; padding:0px 5px}
.rankList li.lst{ margin-right:0px}
.rankList li.cur{webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.cyRight h2{ border-bottom:4px solid #dadada; height:43px; line-height:42px; font-size:14px; background:#fff url(../images/i4.jpg) no-repeat 10px 12px; color:#000; padding-left:40px; margin-top:10px}
.dzboxShow{ width:1180px; padding:10px; float:left; background:#fff}
.dzboxShow dt{ width:326px; float:left}
.dzboxShow dd{ width:840px; line-height:36px; color:#000; float:right}
.dzboxShow dd b{ font:normal 20px/40px 'Microsoft Yahei'}
.dzboxShow dd p.x{ color:#777;}
.dzboxShow dd p.x cite{ float:left; margin:10px 5px 0 0}
.dzboxShow dd p.label a{ border:1px solid #fb380a; padding:8px 6px; color:#fb380a}
a.freedz{ width:145px; height:47px; font:normal 18px/47px 'Microsoft Yahei'; display:inline-block; text-align:center; background:#ff1800; color:#fff; margin-top:8px}
.tjCai{ background:#fff; padding:10px; width:895px; float:left}
.caiT{ line-height:22px;}
.caiT a{ color:#686868; display:inline-block; padding:0px 10px; line-height:20px;}
.caiT a.cur,.caiT a:hover{ color:#ff2400}
.tjCai ul li{ width:76px; padding:4px 6px; border:1px solid #d2d2d2; float:left; margin:10px 10px 0 0; display:inline }
.tjCai ul li.lst{ margin-right:0px}
.tjCai ul li p{ height:18px; line-height:18px; overflow:hidden}
.hjbox{ width:915px; float:left; background:#fff; padding-bottom:10px}
.hjbox li{ width:99px; height:100px; margin:10px 0px 0 14px; display:inline; float:left}
.ttj{ border-top:1px solid #e5e5e5; margin-top:5px; width:100%; float:left; padding:5px 0; height:18px; line-height:18px; overflow:hidden; font-size:12px}
.ttj cite{ margin-left:10px; width:50px; border-right:1px solid #7c7c7c; background:url(../images/index.gif) no-repeat -348px -102px; display:inline-block; padding-left:25px}
.ttj cite.c2{ background-position:-347px -129px}
.ttj cite.c3{ background-position:-347px -157px; border-right:none}

.tuanTop{ width:465px; height:35px; float:left; margin:38px 0 0 110px; display:inline}
.tuanInput{ border:1px solid #db0a14; height:35px; line-height:35px; padding:0px 10px; color:#777; width:365px; float:left}
.tuanBtn{ width:76px; height:37px; float:left; border:none; cursor:pointer; background:url(../images/index.gif) no-repeat -82px -135px;}
.tuanHot{ width:400px; float:right; height:35px; line-height:35px; margin-top:38px; color:#777}
.tuanHot a{ color:#777}
.tuanHot a:hover{ color:#f00}
.tuanHot2{ width:280px; overflow:hidden}
.tuanHot2 span{ float:right}
.tuanHot2 span a{ font:normal 16px/38px 'Microsoft Yahei'; color:#fff; padding-left:34px; width:100px; height:38px; display:block; background:url(../images/index.gif) no-repeat -170px -200px}
.tuanHot2 span a:hover{ color:#fff}
.tuanHot em{ float:right; height:35px; display:inline-block}
.tuanMenu{ width:600px; float:left}
.tuanMenu li{ width:108px; height:40px; font:normal 16px/40px 'Microsoft Yahei'; text-align:center; color:#fff; float:left}
.tuanMenu li a{ color:#fff; width:108px; height:40px; display:block}
.tuanMenu li a:hover{ background:url(../images/cur4.jpg);}
.tuanMenu li.cur a{ background:url(../images/cur4.jpg); color:#fff}
.all-sort-list { position:relative; width:266px; border:1px solid #d0d0d0; border-top:none;  background:#ebebeb; float:left}
.all-sort-list .item { height:48px; border-top:1px solid #fff; border-bottom:1px solid #d0d0d0 }
.all-sort-list .item.bo { border-top:none; } 
.all-sort-list .item h3 { font:normal 16px/48px 'Microsoft Yahei'; color:#000; padding-left:20px; }
.all-sort-list .item h3 span{ float:right; font:normal 12px/48px '宋体'; color:#535353;}
.all-sort-list .item h3 span a{ color:#535353; padding:0px 5px;}
.all-sort-list .hover h3 { position:relative; z-index:13; background:#fdfdfd;}
.all-sort-list .item span { padding:0px 5px; color:#A40000; font-family:"\5B8B\4F53"; } 
.all-sort-list .item a { color:#000; text-decoration:none; }
.all-sort-list .item a:hover { font-weight:bold; color:#E4393C; }
.all-sort-list .item-list { display:none;position:absolute;width:280px;min-height:200px;_height:200px;background:#FFF;left:266px;box-shadow:0px 0px 10px #d4d4d4;border:1px solid #d4d4d4;top:0px;z-index:10;opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80)}
.all-sort-list .item-list .close { position:absolute;width:26px;height:26px;color:#FFFFFF;cursor:pointer;top:-1px;right:-26px;font-size:20px;line-height:20px;text-align:center;font-family:"Microsoft Yahei";background:rgba(0, 0, 0, 0.6); background-color:transparent\9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}
.item-list .subitem { float:left; width:260px; padding:0px 4px 0px 8px; }
.item-list .subitem dl {  padding:6px 20px; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt { font:normal 18px/40px 'Microsoft Yahei'; color:#000 }
.item-list .subitem dt a { color:#000;  }
.item-list .subitem dd { float:left; width:260px; padding:3px 0px 0px; overflow:hidden; }
.item-list .subitem dd em { float:left; height:25px; line-height:25px; width:130px; margin-top:5px;  }
.item-list .subitem dd em a, .item-list .cat-right dd a { color:#000; text-decoration:none; }
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover { font-weight:normal; text-decoration:underline; }
.midMain{ width:685px; float:left; margin-left:8px; display:inline}
.midMain .hotItem{ background:#fff; width:685px; float:left}
.hotItem dl{ border-bottom:1px solid #f2f2f2; height:48px; line-height:48px; width:685px; float:left}
.hotItem dl dt{ width:100px; text-align:right; font-weight:bold; font-size:14px; float:left}
.hotItem dl dd{ width:585px; float:left}
.hotItem dl dd a{ color:#646464; padding:0px 10px}
.tuanFlash{ height:348px; overflow:hidden; position:relative; width:346px; float:left} 
.tuanFlash ul li{ float:left; width:345px; height:348px}
.tuanFlash .tuanDot{opacity:0.8; -moz-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80); background:#666; border-radius:20px; width:100px; height:15px; position:absolute; bottom:10px; left:35%; padding:5px 10px }
.tuanDot span{ width:15px; height:15px; background:#fff; border-radius:15px; display:inline-block}
.tuanDot span.cur{ background:#f00}
.xxTuan{ width:338px; float:left; border-left:1px solid #f2f2f2; border-top:1px solid #f2f2f2}
.xxTuan li{ width:168px; float:left; border:1px solid #f2f2f2; border-left:0px; border-top:none} 
.xxTuan li img{ width:168px; display:block; height:173px;}
.twx{ width:236px; float:right}
.jxTuan,.hotTur{ background:#fff; width:100%; float:left; margin-top:10px; padding-bottom:10px}
.jxTuan h3{ border-bottom:1px solid #e2e2e2; height:48px; font:normal 16px/48px 'Microsoft Yahei'; color:#000; background:url(../images/jx.jpg) no-repeat 30px 10px; padding-left:60px}
.jxTuan ul li{ width:225px; float:left; position:relative; margin:10px 0 0 12px; display:inline}
.jxTuan ul li img{ display:block}
.jxTuan ul li em{ width:205px; height:30px; line-height:30px; color:#fff; background:#000; opacity:0.6; -moz-opacity:0.6;-webkit-opacity:0.6;filter:alpha(opacity=60); display:block; left:0px; top:137px; padding:0px 10px; position:absolute}
.jxTuan ul li code,.hotTur ul li code{ font-weight:bold; color:#f00}
.jxTuan ul li  h4,.hotTur ul li h4{ font-size:14px; font-weight:normal; height:25px; line-height:25px; overflow:hidden}
.jxTuan ul li p,.hotTur ul li p{ color:#777; line-height:22px}
.jxTuan ul li span,.hotTur ul li span{ float:right}
h3.tt1{border-bottom:1px solid #e2e2e2; height:48px; font:normal 16px/48px 'Microsoft Yahei'; color:#000; background:#fff url(../images/tu1.jpg) no-repeat 30px 10px; padding-left:60px}
h3.tt1 span{ background:url(../images/ico5.jpg) no-repeat right 18px; padding-right:15px; font-size:12px; font-weight:normal; margin-right:20px; float:right}
h3.tt2{ background:#fff url(../images/tody.jpg) no-repeat 30px 10px}
.hotTur ul li{ width:282px; float:left; position:relative; margin:10px 0 0 15px; display:inline}
.hotTur ul li em{ width:262px; height:34px; line-height:34px; color:#fff; background:#000; opacity:0.6; -moz-opacity:0.6;-webkit-opacity:0.6;filter:alpha(opacity=60); display:block; left:0px; top:160px; padding:0px 10px; position:absolute}
.todayXd{ width:100%; float:left; margin-top:10px; background:#fff; padding-bottom:10px}
.todySiner{ width:598px; border-right:1px solid #d5d5d5; float:left; position:relative}
H3.todyT{ font:normal 16px/25px 'Microsoft Yahei'; color:#000; padding:10px; height:25px}
H3.todyT span{ float:right}
H3.todyT span a{ border-radius:10px; width:15px; height:15px; line-height:15px; text-align:center; color:#fff; background:#d3d3d3; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:inline-block; margin:0px 3px;}
H3.todyT span a.cur{ background:#f00}
.tabbox{ width:100%; float:left; position:relative}
.prev,.next{ background:url(../images/prev.png); cursor:pointer; width:23px; height:46px; position:absolute; left:0px; top:150px;}
.next{ background:url(../images/next.png); left:575px}
.tabbox ul li{ line-height:22px; color:#777; width:275px; float:left; margin:10px 0 0 15px; display:inline}
.tabbox ul li img{ width:127px; float:left; margin-right:10px; display:inline}
.tabbox ul li h3{ font-weight:normal; height:22px; line-height:22px; overflow:hidden}
.tabbox ul li p code{ font-weight:bold; font-size:14px; color:#f00}
.tList{ width:100%; float:left; background:#fff; margin-top:10px;}
.tList li{ width:282px; float:left; position:relative; line-height:25px; color:#7c7c7c; margin:15px 0 0 15px; display:inline}
.tList li img{ display:block}
.tList li em{ width:262px; overflow:hidden; left:0px; top:168px; display:block; height:42px; line-height:42px;color:#fff; background:#000; opacity:0.6; -moz-opacity:0.6;-webkit-opacity:0.6;filter:alpha(opacity=60); display:block;  padding:0px 10px; position:absolute;}
.tList li h3{ font-weight:normal; font-size:14px; height:25px; line-height:25px; overflow:hidden}
.tList li code{ font-family:Arial, Helvetica, sans-serif; color:#f00} 
.tList li p{ height:25px; line-height:25px; overflow:hidden}
.tList li span{ float:right}
.tList li code.f24{ font-size:24px; padding-right:10px}
.tList ul li b{ background:url(../images/b.png); width:66px; height:42px; line-height:28px; line-height:28px; font-weight:normal; text-align:center; color:#fff; position:absolute; left:0px; top:0px}
.tuanbox{ width:1180px; float:left; padding:10px; background:#fff; margin-top:10px}
.tuanbox dt{ width:517px; float:left}
.tuanbox dt p{ line-height:22px; height:22px; overflow:hidden}
.tuanbox dt em,.tuanbox dt cite{ display:inline-block; width:80px; text-align:center; color:#036da9}
.tuanbox dt em a,.tuanbox dt cite a{ color:#036da9}
.tuanbox dd{ float:right; width:640px; float:right}
.tuanbox dd h3{ font:normal 24px/32px 'Microsoft Yahei'}
.tuanbox dd h3 code{ background:#fa5742; padding:3px 5px; font-size:12px; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#fff; border-radius:5px; margin-left:30px;}
.tuanbox dd h4{ font:normal 16px/32px 'Microsoft Yahei'; color:#7b7b7b; height:32px; padding:5px 0px}
.price{ background:#ffe2e3 url(../images/tb.jpg) no-repeat; height:71px; }
.priceLeft{ width:270px; float:left; color:#fff}
.priceLeft em{ font-family:Arial, Helvetica, sans-serif; font-size:30px; width:105px; line-height:70px; display:inline-block; float:left; text-align:center}
.priceLeft cite{ height:16px; line-height:16px; width:41px; display:inline-block; color:#fa5742; margin-top:23px;}
.priceLeft p{ line-height:26px;}
.priveRight{ width:370px; float:left; font:normal 30px/70px 'Microsoft Yahei'; color:#fa5742}
.sell{ width:640px; float:left; margin:12px 0; display:inline}
.sell li{ width:120px; height:40px; line-height:20px; float:left}
.sell li.li1{ border-right:1px solid #eaeaea; }
.sell li.li1 code,.sell li.li2 code{ color:#f00; font-weight:bold}
.sell li.li2{ width:225px; text-align:center; border-right:1px solid #eaeaea;}
.sell li.li2 cite{ font-size:14px;  color:#ff2103; font-weight:bold}
.sell li.li3{ line-height:40px; width:260px; padding-left:20px;}
.sell li.li3 em{ width:90px; display:inline-block; background:url(../images/index.gif) no-repeat -339px -176px; padding-left:30px; height:40px; line-height:40px; float:left}
.sell li.li3 em.e2{ background-position:-339px -212px;}
.tb-amount{ width:640px; float:left; height:30px; line-height:30px;}
.tb-amount cite{ width:50px; text-align:center; float:left; display:inline-block}
.tb_time{ float:left; }
.tb_time em{ color:#f00}
.tb_time code{ padding:0px 20px}
.tb_btn{ width:640px; float:left; margin-top:20px}
.tb_btn a,.qbox a{ width:158px; height:55px; text-indent:-8888em; background:url(../images/index.gif) no-repeat -168px -135px; display:block}
.tuanShow{ width:915px; float:left; margin-top:10px; background:#fff}
.tuanTab{ background:url(../images/tit2.jpg); height:40px; line-height:40px;}
.tuanTab li{ width:100px; float:left; text-align:center; font-size:14px; cursor:pointer}
.tuanTab li.cur{ border-top:3px solid #ff2400; background:#fff; font-weight:bold; color:#ff2400; height:37px; line-height:37px; overflow:hidden}
.md{ width:915px; float:left}
.mdLeft{ width:520px; float:left; padding:10px;}
.mdRight{ margin-top:10px; width:370px; float:right; color:#000; line-height:22px;} 
.mdRight h3{ height:25px; line-height:25px; overflow:hidden}
.mdRight code{ padding-left:50px; font-size:12px;}
.mdRight b{ color:#ff5603}
.mdRight p.start{ font-size:16px; color:#ff5603; padding:10px 0}
.tuanXq table{ border-collapse:collapse; border:1px solid #bababa; margin:20px; width:95%}
.tuanXq table tr th{ border-right:1px solid #bababa; height:38px; background:#e9e9e9; font-weight:normal; font-size:12px;}
.tuanXq table tr td{ font-size:14px; line-height:25px; font-weight:bold; padding:10px 0; height:25px; color:#000; text-align:center}
.tuanXq table tr.bg2 { background:#e9e9e9}
.tuanXq code{ font-size:12px; font-weight:normal}
.tuanXq p{ padding:0px 20px; font-size:14px; color:#000; line-height:26px}
.tuanXzbox{ color:#000; line-height:25px; font-size:14px; padding:20px}
.tuanXzbox p em{ display:block; float:left; width:80px; text-align:right; font-weight:bold}
.tuanPorbox{ overflow:hidden; color:#000; line-height:26px; padding:20px}
.tuanPorbox img{ margin:10px auto;} 
.tuanUser dl{ color:#000; width:895px; padding:10px; float:left}
.tuanUser dl dt{ width:48px; padding:0px 10px; float:left; line-height:22px; text-align:center;}
.tuanUser dl dd{ width:820px; float:right}
.tuanTit{ width:780px; float:left; height:40px; line-height:40px; color:#000; background:#e8e8e8; padding:0px 20px}
.tuanTit code{ font-size:16px; color:#ff2400}
.tuanTit em{ padding:0px 50px;}
.tuanTit em cite{ padding:0px 20px}
.tuanTxt{ width:820px; float:left; line-height:25px}
.tuanTxt p.tuanTime{ float:right; color:#777}
.tuanTit .ald-rate{ float:left; margin-top:10px}
.qbox{ border-top:1px solid #9c9c9c; text-align:center; border-bottom:1px solid #9c9c9c; padding:20px 15px}
.qbox b{ font-size:16px; color:#ff2400}
.qbox code{ font-size:14px; color:#fc5757; line-height:22px}
.tunaRight{ width:270px; float:right; margin-top:10px}
.trTit{ background:url(../images/tit2.jpg); height:40px; line-height:40px; font-size:14px; color:#000; padding:0px 10px}
.tuanRightList{ background:#fff;}
.tuanRightList li{ text-align:center; line-height:25px; padding:10px 0}
.tuanRightList li h3,.tuanRightList li p{ text-align:left; padding-left:10px;}
.tuanRightList li code{ font-size:12px; color:#777; font-weight:normal}
.tuanRightList li h3{ font-size:14px; color:#000; height:25px; line-height:25px;}
.tuanRightList li em{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000}
.tuanRightList li del{ padding-left:10px}
.lastLeave{ width:270px; float:left; background:#fff; margin-top:10px}
.lastLeave h3{ border-bottom:1px solid #d7d7d7; height:35px; line-height:35px; font-size:14px; color:#000; padding:0px 20px 0px 50px; background:url(../images/leave.jpg) no-repeat 15px 10px;}
.lastLeave h3 span{ float:right; font-size:12px; font-weight:normal}
.lastLeave h3 span a{ color:#0468b4}
.lastLeave ul li{ padding:10px 0; height:87px; border-bottom:1px dashed #d7d7d7; width:270px; float:left}
.lastLeave ul li img{ width:113px; height:87px; margin-right:10px; float:left}
.lastLeave ul li h4{ font-size:14px; height:22px; line-height:22px; overflow:hidden}
.lastLeave ul li p{ line-height:20px; color:#aaa}
.lastLeave ul li code{ font-weight:bold; font-size:20px; color:#000; margin-right:10px;}
.topUp{ width:73px; height:88px; background:url(../images/topUp.png) no-repeat; position:fixed; bottom: 10px; right: 0px;  display: none;}
.topbg{ background:url(../images/topbg.jpg) no-repeat center top; width:100%; height:829px; position:absolute; top:185px;}
.topbg .exit{ position:absolute; right:0px; height:20px; width:20px; background:#000; cursor:pointer; color:#fff; line-height:20px; text-align:center; font-size:16px; }
h3.tjLocal{ height:35px; font:normal 18px/35px 'Microsoft Yahei'; color:#000; padding:0px 20px}
h3.tjLocal code{ padding-left:10px; font-size:12px; font-family:'宋体'}
h3.tjLocal code em{ color:#fb2a0e}
.tjbox{ background:#fff; margin-top:10px; width:1200px; float:left}
h3.biaot{ padding:10px 2px 10px 2px;}
.itemSub{ border:1px solid #e9e9e9}
.itemSub tr th{ font-weight:normal; font-size:12px; text-align:center; background:#f4f4f4; height:47px;}
.itemSub tr td.td1 img{ float:left; margin-right:10px}
.itemSub tr td.td1 a{ color:#056fe6}
.itemSub tr td.td1{ font-size:12px;  padding:10px 10px; line-height:22px; text-align:left}
.itemSub tr td{ font-size:14px; text-align:center; border-bottom:1px solid #eaeaea}
.itemSub tr.td2 td{ padding:20px 0; font-size:14px; font-weight:bold; color:#000; text-align:right; }
.itemSub tr.td2 td code{ font-size:20px; color:#f00; padding-right:20px}
.subTj{ text-align:right; padding:20px 10px;}
.subBtn{ border:none; color:#fff; width:176px; height:51px; font:normal 18px/51px 'Microsoft Yahei'; text-align:center; background:url(../images/btn.jpg) no-repeat 0px -1023px}
h3.paytit{ font-size:14px; padding:20px; line-height:22px; height:22px}
h3.paytit2{ padding: 0; color:#000; border-bottom:1px solid #cfcfcf}
h3.paytit2 code{ color:#7e7e7e; font-size:12px; font-weight:normal}
h3.paytit3{ color:#000;}
.itempay{ padding:0px 20px}
.itempay tr td input{ vertical-align:middle}
.itempay tr td  em{ float:left; width:30px; text-align:center; display:inline-block; margin-top:10px}

/*生活信息首页*/
.liveSlect{ width:130px; height:37px; border:1px solid #f00; float:left; margin:35px 0 0 95px}
.liveadd{ padding:10px 0}
.liveLocal{ height:44px; background:#fff; border-bottom:1px solid #b9b9b9; width:1200px; float:left}
.liveLocal dl{ width:930px; float:left; line-height:44px; border-right:1px dashed #dbdbdb}
.liveLocal dl dt{ width:60px; float:left; background:url(../images/index.gif) no-repeat -328px -256px; color:#c00; padding-left:40px; border-right:1px dashed #dbdbdb}
.liveLocal dl dd{ width:820px; float:right}
.liveLocal dl dd a{ padding:0px 5px;}
.tips{ background:url(../images/index.gif) no-repeat -335px -347px; padding-left:40px; width:228px; float:right; height:40px; line-height:40px}
.tips b{ background:#f3f3f3;  height:34px; line-height:34px; width:218px; margin-top:5px; text-align:center; font-size:12px; float:left}
.newsxx{ width:905px; padding:8px 0; float:left; margin-top:10px; background:#fff}
.newsxx h3{  height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#f00; background:url(../images/index.gif) no-repeat -331px -314px; padding-left:35PX} 
.newsxx span{ float:right; padding-right:10px}
.newsxx span a{ background:url(../images/index.gif) no-repeat -349px -396px; padding-left:20px; display:inline-block; height:25px; line-height:25px; color:#ff4800}
.newsxx ul li{ width:93px; height:93px; float:left; margin:5px 0 0 7px; display:inline; position:relative}
.newsxx ul li p{ position:absolute; width:93px; height:20px; line-height:20px; background:#000; opacity:0.8; -webkit-opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); left:0px; bottom:0px; text-align:center}
.newsxx ul li sup{ width:139px; height:53px; background:url(../images/msg.png) no-repeat; line-height:35px; text-align:center; color:#fff; position:absolute; left:-20px; top:-47px;font-size:12px; 
                   z-index:9999}
.newsxx ul li img{ display:block}
.newsRight{ width:280px; float:right; padding:7px 5px; background:#fff; margin-top:10px;}
.xxfx{ width:1200px; float:left; margin-top:10px; background:#fff;box-shadow:0px 2px 4px #d4d4d4;}
h3.xx{ background:#f1f1f1; font:normal 18px/51px  'Microsoft Yahei'; color:#000}
h3.xx code{ font-family:Arial, Helvetica, sans-serif; color:#939393; padding:0px 5px;}
h3.xx em{ width:51px; height:51px; display:inline-block; float:left; background:url(../images/index.gif) no-repeat 0px -207px; margin-right:10px}
h3.xx em.x2{ background-position:0px -258px}
h3.xx em.x3{ background-position:0px -309px}
h3.xx em.x4{ background-position:0px -360px}
h3.xx em.x5{ background-position:-52px -207px}
h3.xx em.x6{ background-position:-52px -258px}
h3.xx em.x7{ background-position:-52px -309px}
h3.xx em.x8{ background-position:-52px -360px}
h3.xx em.x9{ background-position:-104px -207px}
h3.xx em.x10{ background-position:-104px -258px}
h3.xx em.x11{ background-position:-104px -309px}
.col-one{ width:225px; padding:7px; float:left}
.xxfx h4{ height:38px; line-height:38px; overflow:hidden; background:url(../images/hot.jpg) no-repeat 15px 10px; font-size:12px; color:#f00; font-weight:normal; padding-left:40px;}
.xxfx h4 a{ color:#f00}
.colBOX{ padding:10px 10px 20px 10px; float:left; width:205px;}
.col-one em{ width:50%; display:inline-block; line-height:20px; font-size:14px; float:left; height:20px; }
.col-one dl{ border-bottom:1px dashed #e6e6e6; padding:10px 5px}
.col-one dl dt a{ padding-right:8px}
.col-one dl dt{ font-size:14px; height:25px; line-height:25px;}
.col-one dl dd a{ line-height:25px; padding-right:8px; color:#6a6a6a}
.col-one dl dd a:hover{ color:#f60}
.col-one h5{ font-size:14px; line-height:25px; font-weight:normal; color:#000}
.col-one span{ display:inline-block; height:25px; line-height:25px; overflow:hidden; font-size:14px; width:100%}
.col2box{ padding:10px 0}
.colBOX2 em{ height:26px; line-height:26px}
.xxadd{ width:1200px; float:left; background:#fff; margin-top:10px}
.xxadd img{ width:186px; float:left; margin:10px 0 10px 12px; display:inline}
.abtn2{ width:50px; height:25px; display:inline-block; line-height:25px; border:1px solid #cfcfcf; cursor:pointer}
.liveList{ background:#f1f1f1; width:100%; float:left; margin-top:10px;}
.liveSearch{ padding:10px; height:44px; line-height:44px; background:#fff}
.liveSearch span{ float:right}
.liveSearch span a{ color:#c00}
.liveSearchLeft{ background:url(../images/liveSearch.jpg); width:381px; height:44px; line-height:44px;}
.liveInput{ width:270px; float:left; padding:0px 10px; border:none; height:40px; line-height:40px; border:none; margin:2px;}
.liveBtn{ width:87px; float:left; border:none; height:43px; background:none; cursor:pointer}
.liveBox{ width:100%; float:left;}
.liveLeft{ width:940px; float:left; background:#fff; margin-top:5px;}
.liveBar{ float:right; width:250px; margin-top:5px;}
.liveTab{ border-bottom:1px solid #da000a; height:41px; line-height:41px;}
.liveTab li{ color:#f00; width:98px; float:left; line-height:ff0c00; text-align:center; cursor:pointer; font-size:14px}
.liveTab li.cur{ background:#ff1e00; color:#fff}
.liveBoxlist li{ line-height:22px; padding:10px; height:77px; border-bottom:1px dotted #979797;}
.liveBoxlist li img{ width:120px; float:left; margin-right:15px;}
.liveBoxlist h3{ font-weight:normal; line-height:25px; font-size:12px; height:25px; overflow:hidden}
.liveBoxlist h3 span{ float:right; color:#777}
.liveBoxlist p.red{ color:#f00}
.liveBoxlist h3 a{ float:left}
.liveBoxlist h3 code{ display:inline-block; height:16px; width:36px; background:url(../images/index.gif) no-repeat -109px -98px; float:left; margin-top:5px; margin-left:3px; }
.liveBoxlist h3 code.c2{ width:30px; background-position:-145px -98px}
.liveBoxlist h3 code.c3{ width:14px; background-position:-175px -98px}
.liveBoxlist h3 code.c4{ width:28px; background-position:-189px -98px}
.liveBar h3{ margin-top:10px; border-bottom:2px solid #bababa; background:#e5e5e5; height:43px; font-size:14px; padding:0px 15px; line-height:43px; color:#000}
.relItem{ width:210px; float:left; padding:10px 20px; background:#fff}
.relItem li{ height:32px; line-height:32px; background:url(../images/d2.jpg) no-repeat 0px 12px; padding-left:15px}
.hotDoor{ width:250px; float:left; background:#fff}
.hotDoor li{ width:240px; float:left; padding:10px 0px 0px 10px; line-height:18px;}
.hotDoor li img{ width:55px; height:50px; float:left; margin-right:10px; display:inline}
.hotDoor li em{ height:18px;  line-height:18px; }
.hotDoor li code{ color:#f00}
.detailPrimary{ background:#fff; padding:10px; width:1180px; float:left;}
.col_gallery{ width:483px; height:320px; overflow:hidden; float:left; position:relative}
.gdot{ width:86px; height:15px; opacity:0.6; background:#000;opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); position:absolute; left:200px; bottom:10px; border-radius:10px;text-align:center; padding:8px 0}
.gdot span{ width:15px; height:15px; display:inline-block; background:#fff; border-radius:12px; }
.gdot span.cur{ background:#f00}
.col_sub{width:670px; float:right}
.col_sub h2{ font:normal 24px/45px 'Microsoft Yahei'; border-bottom:1px solid #ededed}
.suUl { width:670px; float:left;}
.suUl li{ margin-top:10px; height:24px; line-height:24px; width:670px; color:#000; font-weight:bold; font-size:14px; float:left; background:url(../images/icon.gif) no-repeat -82px -328px; padding-left:35px;}
.suUl li.cli2{ background-position:-82px -362px}
.suUl li.cli2 span{ font-size:12px; font-weight:normal; display:inline-block; padding:0 18px; background:url(../images/icon.gif) no-repeat -94px -275px; p}
.suUl li.cli2 span.cur{ background-position:-94px -300px}
.carStep,.liveTep{ width:670px; float:left; line-height:32px; font-size:14px; padding:5px 0}
.liveTep{ background:url(../images/icon.gif) no-repeat -82px -392px; height:24px; font:normal 24px/24px 'Microsoft Yahei'; padding-left:35px; color:#000}
.liveTep code{ display:inline-block; width:120px; height:30px; border-radius:5px; background:#fb2900;font:normal 16px/30px 'Microsoft Yahei'; color:#fff;  text-align:center; font-weight:bold; margin-left:30px;}
.liveTep code a{ color:#fff}
.liulan{ height:22px; line-height:22px; float:left; width:670px; margin-top:25px}
.liulan span{ float:right; background:url(../images/index.gif) no-repeat 0px -420px; width:160px; display:inline-block}
.liulan span a{ padding-left:26px}
h3.ltit{ border-left:3px solid #da000a; border-bottom:1px solid #aeaeae; height:43px; background:#f6f6f6; line-height:43px; padding:0px 10px; color:#000; font-weight:normal}
h3.ltit span{ float:right; font-size:12px}
.livescroll{ width:920px; float:left; position:relative; height:250px; margin-left:10px; display:inline}
.prev,.next{ background:url(../images/prev.png); cursor:pointer; width:23px; height:46px; position:absolute; left:0px; top:150px;}
.next{ background:url(../images/next.png); left:575px}
.livescroll span{ top:80px}
.livescroll span.next{ left:900px}
.livescroll2{ overflow:hidden; height:240px; width:920px; margin-top:10px; float:left; position:relative}
.livescroll2 ul{ position:absolute; width:800%}
.livescroll2 ul li{ color:#777; line-height:22px; width:176px; float:left; margin-right:28px; display:inline}
.livescroll2 ul li p a{ color:#777}
.livescroll2 ul li p code{ color:#f00}
.liveAear{ width:880px; padding:10px; height:80px; border:1px solid #c5c5c5; margin:20px}
.livearebtn{ padding:0px 20px}
.areabtn{ border:none; cursor:pointer; background:url(../images/index.gif) no-repeat -169px -280px; width:87px; height:41px; font-size:14px; text-align:center; line-height:41px; color:#000}
.areabtn2{ background-position:-169px -239px; color:#fff}
.liveBody{ padding:15px 10px; line-height:24px; font-size:14px; color:#333}
.fbMenu,.fbMain{ background:#fff; width:100%; float:left; margin-top:10px;}
.fbMenu li{ cursor:pointer; width:33.3%; float:left; height:45px; line-height:42px; text-align:center; font-size:14px;}
.fbMenu li.cur{ border-bottom:3px solid #fb3c0f; height:42px; color:#fb3203}
.fbMenu li.cur code{ color:#000; font-size:12px}
.faNav{ width:214px; border:1px solid #bebebe; float:left; background:#fff; margin-top:5px}
.faNav li{ border-bottom:1px solid #bebebe;float:left; width:214px; height:42px; font-size:14px; line-height:42px; }
.faNav li a{width:150px;  padding-left:64px; display:block; background:url(../images/mr.jpg) no-repeat 35px -2px}
.faNav li.fa2 a,.faNav li.fa2 a.cur{ background-position:35px -40px;}
.faNav li.fa3 a,.faNav li.fa3 a.cur{ background-position:35px -80px;}
.faNav li.fa4 a,.faNav li.fa4 a.cur{ background-position:35px -118px;}
.faNav li.fa5 a,.faNav li.fa5 a.cur{ background-position:35px -154px;}
.faNav li.fa6 a,.faNav li.fa6 a.cur{ background-position:35px -192px;}
.faNav li.fa7 a,.faNav li.fa7 a.cur{ background-position:35px -228px;}
.faNav li.fa8 a,.faNav li.fa8 a.cur{ background-position:35px -266px;}
.faNav li.fa9 a,.faNav li.fa9 a.cur{ background-position:35px -307px;}
.faNav li.fa10 a,.faNav li.fa10 a.cur{ background-position:35px -344px;}
.faNav li a.cur { background:#f00 url(../images/cur22.jpg) no-repeat 35px -2px; color:#fff}
.faBox{ width:874px; background:#fff; float:right; margin-top:5px; padding:50px; min-height:332px;}
.faBox ul li{ width:20%; line-height:38px; height:38px; float:left; font-size:14px;}
.fInput{ border:1px solid #b0b0b0; width:420px; padding:0px 10px; height:40px; line-height:40px; background:#fff; color:#777}
.fselect{ width:220px; height:40px} 
.fInput2{ width:220px;}
.fInput3{ width:100px;}
.farea{ width:360px; height:70px; border:1px solid #b0b0b0; font-size:12px; padding:10px; line-height:22px; color:#777}
.fbMain h3{ border-bottom:1px solid #b2b2b2; height:40px; line-height:40px; padding:0px 10px; margin-bottom:25px}
.fbMain table tr td{ padding:10px 0; font-weight:bold; color:#000}
.fbMain table tr td code{ color:#f00}
.fbMain table tr td p{ font-weight:normal; padding:10px 0}
.fbMain table tr td em{ color:#777; font-weight:normal; line-height:45px; padding:0px 20px}
.upFiles{ width:115px; height:42px; background:url(../images/btn.jpg) no-repeat 0px -1076px; float:left}
.upFiles .imgfiles{ opacity:0;}
.fbtn{ background:#da000a; width:140px; height:45px; font:normal 16px/45px 'Microsoft Yahei'; text-align:center; border:none; cursor:pointer; color:#fff}
/*购物首页*/
.shopNum{ display:inline-block; width:80px; height:35px; border-radius:12px; background:#f00 url(../images/cur22.jpg) no-repeat 10px -5px;  padding-left:38px; color:#fff; font:normal 16px/35px 'Microsoft Yahei';}
.shopNum cite{ border-radius:10px; width:20px; height:20px; line-height:20px; text-align:center; background:#f6808c; display:inline-block}

.shopFlash{ width:1200px; height:368px; position:relative; overflow:hidden}
.shopFlash ul li{ float:left; width:1200px; height:368px;}
.shopDot{ width:86px; height:15px; opacity:0.6; background:#000;opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); position:absolute; left:550px; bottom:10px; border-radius:10px;text-align:center; padding:5px 10px}
.shopDot span{ width:15px; height:15px; display:inline-block; background:#fff; border-radius:12px; }
.shopDot span.cur{ background:#f00}
.shoppe{ background:#fff; width:1200px; padding-bottom:10px; float:left; margin-top:10px;}
.shoppe ul li{ width:275px; float:left; position:relative; margin:10px 0 0 20px; display:inline }
.shoppe ul li em{ color:#fff; display:block; height:25px; line-height:25px; padding:0px 10px; top:165px; left:0px; position:absolute; background:#000;opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); width:255px}
.shopTxt{ margin-top:5px}
.shopTxt span{ float:right; width:64px; height:65px; background:url(../images/btn.jpg) no-repeat -179px -727px; display:inline-block}
.shopTxt h3{ font:normal 16px/25px 'Microsoft Yahei'}
.shopTxt code{ font-size:20px; color:#f00; padding-right:5px; font-family:Arial, Helvetica, sans-serif}
.shoppe cite{ display:inline-block; float:left; width:50px; height:25px; text-align:center; line-height:25px;}
.shoppe .ald-rate{ float:left}
.shoppe span{ float:right}
.shopList ul li{ margin:10px 13px 0 0; display:inline; color:#707070; background:#fff; height:270px;  width:290px; float:left}
.shopList ul li.lst{ margin-right:0px}
.shopList ul li img{ width:290px; height:178px; display:block}
.shopList ul li h3{ font:normal 16px/32px 'Microsoft Yahei';  height:32px; overflow:hidden; padding:0px 5px}
.shopList ul li p{ display:block; padding:0px 5px;}
.shopList ul li p.stxt{ line-height:22px; height:22px; overflow:hidden}
.shopList ul li p code{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#f00; float:left; width:70px; text-align:center; height:25px; line-height:25px}
.shopList ul li p em{ background:url(../images/z.jpg); width:36px; height:17px; padding-right:5px; overflow:hidden; line-height:17px; text-align:center; display:inline-block; color:#fff; float:left; margin:5px 0 0 0}
.shopList ul li p span{ float:right; line-height:25px;}
.shopList ul li p del{ margin-left:10px; width:50px; line-height:25px; display:inline-block; float:left}
.shopList ul li.cur{ border:1px solid #f00;  width:288px; height:268px;}
.shopList ul li.cur img{ width:288px; height:176px;}
.shoppbox{ width:1180px; float:left; background:#fff; padding:10px; margin-top:10px;}
.shoppbox dt{ width:477px; float:left;}
.shoppbox dd{ width:680px; float:right}
.shoppbox h2{ font:normal 24px/40px 'Microsoft Yahei'}
.shoppbox h2 span{ font:12px/21px '宋体'; float:right; width:112px; height:22px; background:url(../images/icon3.gif) no-repeat -87px -170px; display:inline-block}
.shoppbox h2 span a{ color:#fb3c10; padding-left:20px; display:inline-block; width:40px; float:left}
.shoppbox h2 span a.a2{ width:25px;}
.shoppbox h4{ padding:5px 0 10px 0; font-size:14px; font-weight:normal; line-height:24px; height:24px; color:#797979}
.sPrice{ height:76px; background:#febdad}
.sPriceLeft{ width:325px; background:#fb3203 url(../images/xj.jpg) no-repeat right; float:left; height:76px;}
.yPrice{  float:left; line-height:76px; font-size:13px; color:#fff; font-weight:bold; text-align:center}
.yPrice span{ font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.dzPrice{ width:50px; float:left}
.dzPrice em{ margin-top:25px; background:url(../images/dzIco.jpg); width:35px; height:17px; display:inline-block; line-height:17px; color:#fb3203; padding:0px 3px}
.dzPrice del{ color:#fff; line-height:20px;}
.sPriceRight{ width:340px; float:left}
.sPriceRight span{ margin-top:25px; display:inline-block; width:110px; float:left; height:25px; line-height:25px; color:#000}
.sPriceRight span code{ width:25px; height:25px; float:left; background:url(../images/icon3.gif) no-repeat 0px -164px; margin-right:5px}
.sPriceRight span code.c2{ background-position:-25px -164px}
.sPriceRight span code.c3{ background-position:-50px -164px}
.shopUser{ width:100%; float:left}
.shopUser li{ line-height:35px; color:#000; width:100%; float:left}
.shopUser li code{ display:block; float:left; width:40px; text-align:right}
.shopUser li span.red{ color:#f00}
.shopUser li.sh{ height:58px; float:left; margin-top:10px;}
.shopUser li.sh a:hover{ color:#fff}
.hurryBuy{display:block; width:170px; height:58px; font:normal 18px/58px 'Microsoft Yahei'; text-align:center; color:#fff; background:url(../images/btn.jpg) no-repeat 0px -737px;}
a.shipcar{ display:block; float:left; background:url(../images/icon3.gif) no-repeat -97px -82px; width:62px; height:57px; margin-left:10px}
/*购物成功弹出框*/
.shopPop{ width:380px; border:1px solid #e4e4e4; background:#fff; position:absolute}
.shopPop h3{ height:40px; background:#e4e4e4; line-height:40px ; padding:0px 10px; font-size:14px; color:#000}
.shopPop h3 span{ float:right; background:url(../images/exit.jpg); width:14px; height:14px; display:inline-block; margin-top:10px;}
.shopopbox{ padding:20px 0; font-size:14px; line-height:30px; }
.shopopbox img{ margin-left:70px ; margin-right:10px; float:left}
.shopopbox h4{ font-size:14px; color:#000}
.shopbtn{ padding:10px 0; text-align:center}
.shopbtn a{ display:inline-block; width:112px; height:44px; font:normal 18px/44px  'Microsoft Yahei'; color:#000; background:#fac9c9}
.shopbtn a.shopend{ background:#f1380c; color:#fff}
.tjbuy{ padding:20px; width:1160px; float:left; background:#fff}
.shAdress h3{ font-size:14px; color:#000}
.nameInput{ width:116px; height:24px; line-height:24px; border:1px solid #c4c4c4; padding:0px 10px;}
.nameInput2{ width:310px}
.shAdress table tr td{ padding:5px 0}
.addBtn{ background:#fb2a0e; width:96px; height:40px; font:normal 16px/40px 'Microsoft Yahei'; text-align:center; border:none; cursor:pointer; color:#fff}
.addBtn2{ background:#dfdfdf; color:#3c9cff}
.buyTit{ font-size:12px; color:#000; font-weight:bold}
.shAdress table{ padding-top:15px;}
.shAdress{ border-bottom:1px solid #cfcfcf; padding-bottom:40px}
.payway { width:100%; float:left; border-bottom:1px solid #cfcfcf; padding-bottom:40px}
.payway li{ height:18px; line-height:18px; color:#000}
.mainPiv{ width:1200px; float:left; position:relative} 
.popshow{background:#f3353e; color: #fff; width:240px; position:absolute; left:0px; top:0px; z-index: 9;}
.popshow ul li{ width:240px; height:40px; line-height:40px; text-indent: 50px; float:left; display: block; border-top:1px solid #d3222a;}
.popshow ul li{background-image: url(../images/mall_icons.png); background-repeat: no-repeat;}
.popshow ul li.mbg_1{background-position: 5px 0;}
.popshow ul li.mbg_2{background-position: 5px -40px;}
.popshow ul li.mbg_3{background-position: 5px -80px;}
.popshow ul li.mbg_4{background-position: 5px -120px;}
.popshow ul li.mbg_5{background-position: 5px -160px;}
.popshow ul li.mbg_6{background-position: 5px -200px;}
.popshow ul li.mbg_7{background-position: 5px -240px;}
.popshow ul li.mbg_8{background-position: 5px -280px;}
.popshow ul li.mbg_9{background-position: 5px -320px;}
.popshow ul li a{  height:40px; color: #fff; line-height: 40px;}
/*首页滚动*/
.indexpop{ width:88px; background:#fff; position:fixed;right: 0px; top:200px;}
.indexpop .indexXx{ padding:5px 0; text-align:center; border-bottom:1px solid #a5a5a5; text-align:center; line-height:20px; color:#c00}
.indexpop ul li{ cursor:pointer; border-bottom:1px solid #e2e2e2; height:36px; line-height:36px; padding-left:10px;}
.indexpop ul li code{ color:#c00}
.indexpop h3{ width:88px; height:38px; background:#d60101; font:normal 14px/38px 'Microsoft Yahei'; text-align:center}
.indexpop h3 a{ color:#fff}
/*联系我们*/
.linkNav{ width:300px; min-height:500px; background:#fff; float:left; margin-top:10px;}
.linkNav li{ height:40px;  border-bottom:1px solid #cfcfcf; font:normal 16px/40px 'Microsoft Yahei'; text-align:center}
.linkNav li a{border-left:2px solid #777; display:block; color:#777; background:#fff}
.linkNav li a:hover{ border-left:2px solid #c00; background:#cfcfcf; color:#fff }
.linkRight{ width:800px; float:right; background:#fff; margin-top:10px; padding:0px 50px; line-height:14px; line-height:26px; min-height:500px}
.linkRightbox{ padding:20px 0; line-height:26px; font-size:14px;}





.dc{ background:url(../images/dcbg.jpg); width:100%; height:833px;padding:50px 0}
.dcHead{ height:56px; background:#ff3333; width:100%}
.dcHead span{ float:right; color:#fff; line-height:56px; font:normal 16px/56px 'Microsoft Yahei'}
.dcHead span a{ padding:0px 15px ; color:#fff}
.dcHead span a:hover{ color:#FC0}
.dcHead h1{ margin:14px 0 0 20px; float:left}
.mapDc{ position:relative; width:1200px; height:730px;}
.mapCity{ margin-top:30px; position:absolute; z-index: 10;}
.mapTitle{ font:normal 16px/40px 'Microsoft Yahei'; color:#000;width:420px; height:40px; border-radius:10px; border:1px solid #a4a3a1; box-shadow:10px 10px 10px #dcdcdc; position:absolute; background:#fff}
.mapTitle span{ display:inline-block; padding:0 20px 0 30px; background:url(../images/xls.jpg) no-repeat right 18px; cursor:pointer; float:left}
.cityShowSj{ width:22px; height:7px; position:absolute; left:60px; top:-7px; background:url(../images/upsj.png)}
.cityShow{ width:675px; height:340px; border:1px solid #b1b1b1; background:#fff; border-radius:5px; position:absolute; top:50px; padding:10px}
.cityShow h3{ border-bottom:1px solid #dcdcdc; height:35px; line-height:35px; font-weight:normal; font-size:12px; color:#f00}
.cityShow h3 span{ float:right; color:#000}
.cityShow h3 span a{ color:#000}
.cityChage{ width:675px; height:300px; overflow-x:hidden; overflow-y:auto}
.cityChage dl dt{ width:675px; height:24px; float:left; padding:10px 0}
.cityChage dl dt code{ display:block; width:50px; text-align:right; line-height:24px; height:24px; float:left}
.cityChage dl dt em{ background:#f00; border-radius:5px; color:#000; padding:3px 10px; color:#fff; float:left; margin:0px 30px 0 10px;} 
.mapsearch{ width:211px; height:24px; background:url(../images/mapsearch.jpg); display:inline-block; float:right; margin:8px 10px 0 0}
.mapsearch .mapInput{ width:168px; height:22px; line-height:22px; border:none; background:none; float:left; padding:0px 10px; color:#666}
.mapBtn{ width:23px; height:24px; border:none; background:none; float:left; cursor:pointer}
.cityChage dl dd{ border-bottom:1px solid #e9e9e9; height:50px; line-height:50px; width:675px; float:left}
.cityChage dl dd span{ font-size:20px; font-family:Arial, Helvetica, sans-serif; text-align:center; width:30px; display:inline-block; color:#f00}
.cityChage dl dd a{ padding:0px 5px; line-height:22px;}
.dotDW{ position:absolute; right:10px; top:50px;z-index: 10}
.dotDW h3{ float:right; width:48px; height:48px; background:url(../images/dw.jpg); box-shadow:1px  1px 10px #000} 
.dotDW ul{ width:250px; background:#fff; box-shadow:1px  2px 2px #b1b1b1; position:absolute; top:52px; right:0px}
.dotDW ul li{ border-bottom:1px solid #dcdcdc; height:38px; line-height:38px}
.dotDW ul li a{ height:38px; display:inline-block; width:230px; padding:0px 10px;}
.dotDW ul li a span{ color:#fff}
.dotDW ul li a:hover{ background:#ececec}
.dotDW ul li a:hover span{ float:right; color:#b0b0b0; font-size:16px;}


/*底部弹出框  订餐显示页*/
.bottompop{ width:270px; height:auto; overflow: hidden; background:#fff; position: fixed; right: 0px; bottom: 150px;}
.bottompop code{float: right;}
.bottompop h3{ background:#fcdad6; height:28px; line-height:28px; padding:0px 10px; font-size:12px; color:#000; font-weight:normal}
.bottompop h3 span a{ padding:0px 5px; color:#f00}
.bottompop h3 span a:hover{ color:#f60}
.bottompop ul li{ width:250px; color:#000; float:left; height:30px; line-height:30px; padding:0px 10px}
.bottompop ul li span{ float:right; color:#f00; font-family:"Times New Roman", Times, serif; font-size:14px; cursor:pointer}
.bottompop ul li cite{ display:inline-block; width:80px; float:left}
.dcNum{ margin-top:7px; border:1px solid #bbb; width:56px; float:left; height:14px;}
.dcNum em{ float:left; cursor:pointer; display:inline-block; width:13px; height:14px; background:url(../images/jb.jpg); text-align:center; line-height:14px;}
.dcNum em.dcAdd{ float:left; background:#fff; width:28px; line-height:14px; text-align:center; float:left; border-left:1px solid #bbb; border-right:1px solid #bbb}
.bottompop ul li code{ width:60px; text-align:center; display:inline-block; float:left;}
.bottompop dl{ width:270px; float:left; background:#1b1b1b; height:51px;}
.bottompop dl dt{ width:49px; float:left}
.bottompop dl dd{ line-height:50px; color:#fff; width:221px; float:left}
.bottompop dl dd span{ float:right; margin:8px 10px 0 0}
.bottompop dl dd em{ display:inline-block; float:left; width:50px; text-align:center;}
.bottompop dl dd code{ width:70px; float:left; font-size:16px; font-weight:bold; text-align:center}
.btBtn{ width:89px; height:38px; background:url(../images/js.jpg); font:normal 16px/38px 'Microsoft Yahei'; text-align:center; border:none; cursor:pointer}



.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 16px; overflow: hidden; position: absolute; bottom: 4px; z-index: 100; width: auto;  text-align: right;  margin-right: 10px;  right: 10px;  padding: 4px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; 
                            cursor: pointer; margin-right: 10px; 
                            display: inline-block;
                            width: 16px;
                            height: 16px;
                            line-height: 16px;
                            text-align: center;
                            background: url(../images/dot.png) no-repeat;
                            color: #fff;}
.mBan2 .slideBox .hd ul li.on{ background-position: -16px 0px;}
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }



.color_r{color:#fb2a0e;}
.fbMain{width:1154px;padding:10px 22px;font-size:14px;}
.fbMain h1{color:#9b9b9b;font-weight:normal;font-size:14px;font-family:"宋体";padding-left:21px;line-height:55px;}
.fbMain table{padding-top:24px;font-family:"宋体";}
.fbMain td{padding-bottom:12px;}
.fbMain table td h2{color:#9b9b9b;font-weight:normal;font-size:12px;font-family:"宋体";padding-left:8px;float:left;line-height:38px;}
.fbMain span{padding:0px 5px; }
.fbMain .but,.fb_font_zw .but{width:421px;height:38px;line-height:38px;border:1px #dddddd solid;float:left;}
.fbMain .selects{width:109px;height:38px;line-height:38px;border:1px #dddddd solid;float:left;}
.fbMain .mm{width:225px;height:38px;line-height:38px;border:1px #dddddd solid;float:left;}
.fbMain .yz{width:113px;height:48px;line-height:48px;border:1px #dddddd solid;float:left;}
.fbMain td a{color:#fd3001;font-size:12px;}   .fbMain td a:hover{color:#fd3001;text-decoration:underline;font-size:12px;}
.sj_bg_kp{width:110px;height:38px;float:left;margin-right:5px;}
.fbMain .aniu{width:154px;height:50px;line-height:50px;text-align:center;font-size:16px;font-family:"微软雅黑";background:url(../images/aniu.jpg) no-repeat;cursor:pointer;color:#FFF;border:0px;}


.mBan3 { overflow: hidden; }
.mBan3 .slideBox{ width:100%; height:auto; position:relative; }
.mBan3 .slideBox .hd{ width:86px; height:10px; opacity:0.6; background:#000;opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60); position:absolute; left:100px; bottom:10px; border-radius:10px;text-align:center; padding:5px 0 ; }
.mBan3 .slideBox .hd ul{ zoom: 1;  }
.mBan3 .slideBox .hd ul li{ cursor: pointer; float: left; margin-left: 10px; width:10px; height:10px; display:inline-block; background:#fff; border-radius:12px;}
.mBan3 .slideBox .hd ul li.on{ background:#f00;background-position: -16px 0px;}
.mBan3 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan3 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan3 .slideBox .bd img{ width:100%; height:auto; display:block;  }


.dz_nav_01 .pright ul li a.actived,.dz_nav_01 .pright ul li a.actived:hover{color:#fff;text-decoration:none; background: #fb3203; color:#fff; border-radius:3px;}
.dz_nav{width:1200px;/*height:96px;*/padding-top:16px; height: auto; overflow: hidden;}
.dz_nav_01{width:1180px;height:auto; overflow: hidden; border-top:1px #e4e4e4 dashed;border-bottom:1px #e4e4e4 dashed;font-family:"宋体";font-size:14px;color:#848685;padding:10px 0px 0px 4px;}
.dz_nav_01 .pleft,.dz_nav_02 .pleft{flaot:left;}
.dz_nav_01 .pleft h1{width:22px;height:16px;background:url(../images/shaped.png) no-repeat;background-position:-63px -140px;float:left;}
.dz_nav_01 .pleft span,.dz_nav_02 .pleft span{float:left;padding:0px 20px 0px 13px;line-height:21px;}
.dz_nav_01 .pright #zp1{border:1px dashed #ccc;  margin: 30px 0 2px 40px;padding: 5px 10px 0px 0px; width: 990px; height: auto; overflow: hidden; min-height: 28px;}
.dz_nav_01 .pright,.dz_nav_02 .pright{float:left;}
.dz_nav_01 .pright h3,.dz_nav_02 .pright h3{background:url(../images/shaped.png) no-repeat;background-position:0px -148px;text-align:center;width:35px;height:16px;line-height:16px;float:left;font-weight:normal;font-size:13px;}
.dz_nav_01 .pright h3 a,.dz_nav_02 .pright h3 a{color:#fff;} 
.dz_nav_01 .pright h3 a:hover, .dz_nav_02 .pright h3 a:hover{color:#fff;text-decoration:underline;}
.dz_nav_01 .pright ul li,.dz_nav_02 .pright ul li{height:22px;line-height:18px;float:left;font-size:13px;}
.dz_nav_01 .pright ul li a,.dz_nav_02 .pright ul li a{color:#848685; overflow: hidden; width:60px; display:inline-block; color:#000; margin-bottom:5px; height: 18px;line-height:18px; text-align: center; border-radius:3px; padding: 2px 10px;}  
.dz_nav_01 .pright ul li a:hover,.dz_nav_02 .pright ul li a:hover{color:#fff;text-decoration:none; background: #fb3203;}
.dz_nav_01 .pright #zp1 ul li{margin-bottom:5px;}
.dz_nav_01 .pright #zp1 ul li a{padding: 2px 10px; height: 18px;line-height:18px;   display:inline-block;}

.dz_nav_01 .pright #zp1 ul li a:hover{color:#fff;text-decoration:none; background: #fb3203;}
.dz_nav_01 .pright #zp1 ul li a.actived,.dz_nav_01 .pright #zp1 ul li a.actived:hover{color:#fff;text-decoration:none; background: #fb3203; color:#fff; border-radius:3px;}

/*购物数量加减*/
.addnum{ background:url(../images/num.jpg); height:32px; line-height:32px; border:1px solid #c0c0c0; width:100px; float:left; text-align:center}
.addnum em{ width:26px; display:inline-block; float:left; cursor:pointer}
.addnum .ordernum{ width:46px; text-align: center; height: 32px; line-height: 32px; background: url(../images/num.jpg); float: left; border:none; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}


.dcNum{ background:url(../images/num.jpg); width: 76px !important; height:14px; line-height:14px; border:1px solid #c0c0c0; width:100px; float:left; text-align:center}
.dcNum em{ width:14px; display:inline-block; float:left; cursor:pointer}
.dcNum .ordernum{ width:46px; text-align: center; height: 14px; line-height: 14px; background: url(../images/num.jpg); float: left; border:none; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}

/*支付提交按钮*/
.subTj .payment{cursor: pointer; border:none; color:#fff; width:176px; height:51px; font:normal 18px/51px 'Microsoft Yahei'; text-align:center; background:url(../images/btn.jpg) no-repeat 0px -1023px;}

/*system 选中样式*/
.linkNav li a.actived{ border-left:2px solid #c00; background:#cfcfcf; color:#fff }

/*积分兑换排序*/
.jTab{ border:1px solid #d5d5d5; height:39px; background:url(../images/tit4.jpg)}
.jTab h3{ width:120px; background:#ff1212; line-height:39px; float:left; font-size:14px; color:#fff; text-align:center;}
.jTab ul li{ float:left; width:100px; text-align:center; color:#000; border-right:1px solid #000; height:15px; margin:12px 0px 0px 0px; line-height:15px; cursor:pointer; position: relative;}
.jTab ul li em{ background:url(../images/rank.jpg) no-repeat right; padding-right:15px;width: 60px; display: inline-block; height: 15px; overflow: hidden;}
.jTab ul li a{ width:100px; display: block; line-height:39px; float:left; font-size:14px; color:#333; text-align:center; position: absolute; top: -12px; left: 0px;}
.jTab ul li a.actived{width:100px; color: #ff1212; display: block; line-height:39px; float:left; font-size:14px;  text-align:center;}

/*找优惠tab*/
.xqTab{ border-bottom:2px solid #f00; line-height:42px;  height:42px; background:#fee1da;  font-size:14px; color:#000}
.xqTab li a{ width:126px; height:42px;float:left; text-align:center; cursor:pointer; font-weight:bold; display: inline-block;}
.xqTab li a.cur{ background:#f00; color:#fff}


/*Tuan Tab*/
.tuanTab{ background:url(../images/tit2.jpg); height:40px; line-height:40px;}
.tuanTab li a{ width:100px; float:left; text-align:center; font-size:14px; display: inline-block;}
.tuanTab li a.cur{ border-top:3px solid #ff2400; background:#fff; font-weight:bold; color:#ff2400; height:37px; line-height:37px; overflow:hidden}

.actNav dl dt{ cursor:pointer; border-bottom:1px solid #ebebeb; height:46px; line-height:46px; text-align:center; color:#000; font-size:14px;  width:176px; float:left; display: inline-block;}
.actNav dl dd{ border-bottom:1px solid #ebebeb; padding:10px 0 10px 26px; width:150px; float:left; line-height:26px;}
.actNav dl dd a{ color:#7e7e7e; display:block; width:156px; height:26px; line-height:26px}
.actNav dl dd a:hover{ color:#fdac99}
.actNav dl dt.cur{ background:url(../images/cur2.jpg) no-repeat; height:50px; color:#fff; border-bottom:none;}
.actNav h3 a{color: #fff;}

.actMain .actLoad{ background:#fff; height:56px; line-height:56px; padding:0px 20px;}
.actLoad em{ font-weight:bold}
.actLoad a{ padding:3px 10px; height: 14px; line-height: 14px; display: inline-block; border-radius: 3px; text-align: center;}
.actLoad a.actived{ background: #fb3203; color: #fff;}


.jfbox dd p{height: 26px; line-height: 26px;}
.shareCode{ width:100%; float:left; }
.shareCode .share{float: left; height: 40px; line-height: 40px; margin-top: 5px;}
.shareCode .bdsharebuttonbox{ float: left; margin-left: 5px; margin-top: 10px; height: 40px;}

.shareCode span{ float:right}
.dhBtn{ width:224px; height:51px; background:url(../images/btn.jpg) no-repeat 0px -908px; margin-top:50px; }

.baodialog{ width: 100%; height: 100%; position: absolute; display: none;z-index:1000; left: 0px; top: 0px}
.baodialog_bg{width: 100%; height: 100%; overflow: hidden; background: #000;opacity: 0.3;-moz-opacity:0.3; -webkit-opacity:0.3;filter: Alpha(Opacity=30);}

.dhSelect{ width:145px; height:33px; line-height:33px; padding:0px 10px; border:1px solid #c0c0c0;text-align: center;}

.tuanMenu li a.cur{ background:url(../images/cur4.jpg);}

/*商家列表*/
.sjList dl{ width:895px; float:left; background:#fff; padding:10px; margin-bottom:20px;}
.sjList dl:hover{webkit-box-shadow: 1px 1px 1px 1px #ccc;  -moz-box-shadow: 1px 1px 1px 1px #ccc;  box-shadow: 1px 1px 1px 1px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}


.rateImg p.rtxts{ height:70px; color:#666; overflow: hidden;}
.rateImg .btn{float: left; margin-top: 8px;}
.rateImg .btn .p{float: left; margin-left: 20px;}
.rateImg .btn .p p{height: 28px; line-height: 28px; }
.rateImg .jbtn{float: left;}
.rateImg .jbtn a{width:158px; height:55px; font-family: "微软雅黑"; border-radius: 5px; background:#f00; line-height: 55px; display:block; text-align: center; font-size: 24px; color: #fff;}

.sjLtit a{margin:10px 0px 0px 2px;  margin-top:10px; }

.xbjx ul li{border:none; border-top:1px dashed #c3c3c3; line-height:22px; float:left;width:246px; padding:10px 0 }
.xbjx ul li a{margin-top: 2px; margin-right: 0px;}

.baomsgbox{
    min-width: 100px;

    background: #fff;
    height: 30px;
    line-height: 30px;
    border: 1px   #f58505  double;
    position: fixed; padding: 0 10px;
    z-index: 99999;
    top: 20%;
    left: 45%;
    -webkit-box-shadow: 3px 3px #a9a9a9 ;
    -moz-box-shadow: 3px 3px #a9a9a9;
    box-shadow: 3px 3px #a9a9a9 ;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    display: none;
}
.baomsgbox img{
    float: left;
    margin-top: 7px;
    width: 16px; height: 16px;
    display: block;
}
.baomsgbox span{
    float: left;
    display: block;
    margin-left: 5px;
    font-size: 13px; 
}

.sjbox dd.sjboxtxt p.s5 a{margin-right: 5px;}
.xxbox li{margin: 5px 0px 0px 5px;}

.sjLeft{ width:915px; margin-top:10px; float:left; margin-bottom: 30px;}

.sjTit ul li a.actived{background: #ff3000; color: #fff; display: inline-block; width:150px;}
.topHead h2{ margin-top:20px; width:220px; float:left}


.sjList dl dd.sjTxt p.p{ color:#f00; cursor: pointer;}
.tjAct{margin-bottom: 30px;}
.tjAct li{ padding:10px 0; border:none; border-top:1px dashed #d7d7d7; width:259px; float:left; line-height:20px; color:#888}
h3.dptit2 span{ float:right; display:inline-block; background:url(../images/i2.jpg) no-repeat 24px 16px; padding-right:40px; font-size:12px; font-weight:normal}

.itemFx3 a{  padding: 3px; text-align: center; height: 25px; line-height: 25px; overflow: hidden; display: block; width: auto; float: left; margin-left: 10px;}
.itemFx3 a:hover,.itemFx3 .cur{color:#fff;text-decoration:none; background: #fb3203; color:#fff; border-radius:3px; } 


.popSHow ul li{ width:78px; height:29px; line-height:29px; text-align:center; float:left; margin:5px 0 5px 10px; display:inline}
.popSHow ul li a.actived{ border-radius:10px; background:#ff2e04; color:#fff}
.shopList ul li{width:288px; height:268px; border: 1px solid #f1f1f1; transition: all 0.4s ease;}
.shopList ul li:hover{ border:1px solid #f00;  }
.shopList ul li p code{width: auto !important; margin-right: 5px;}
.shopList ul li p del{width: auto !important;}

.goodsbanner{width: 960px; height:368px; margin-left: 240px;}

.titRank ul li a.actived{color:#f00; }

.lastLeave{margin-bottom: 30px;}
.lastLeave ul li{border:none; padding:10px 0; height:87px; border-top:1px dashed #d7d7d7; width:270px; float:left}

/*首页热门团购*/
.tuanList li p{ position:absolute; background:#333333; opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7;filter:alpha(opacity=70); left:6px; top:127px; height:50px; line-height:50px; width:256px; color:#fff; padding:0px 10px;  }


/* banner*/
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:486px;}
.slides li a { display: block; width: 100%; height: 486px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; left: 0px;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.hyk_mid ul li dd .hyk_yes{width:103px;height:40px;background:url(../images/phy.png) no-repeat;background-position:0px 0px;float:left;}
.hyk_mid ul li dd .hyk_no{width:103px;height:40px;background:url(../images/phy.png) no-repeat;background-position:-113px 0px;float:left;}



.hotrecom{
    height: 40px;
    line-height: 40px;
    margin-top: 10px;
    color: #333;
    background: #fff;
    font-family: "微软雅黑";
}
.hotrecom span{
    padding: 0px 5px 0px 10px;
    font-size: 20px;
}
.hotrecom span.right{
    font-size: 12px;
    font-style: italic; 
    padding: 0px;
}

.hotitem{

}
.hotitem .left{
    width: 240px;
    height: 433px;
    float:left;
}
.hotitem .md{
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 536px;
}
.hotitem .md ul{
    border: 1px solid #d2d2d2;
    width: 536px;
    height: 431px;
    overflow: hidden;
}
.hotitem .md ul li{
    border-left:1px solid #d2d2d2;
    border-top:1px solid #d2d2d2;
    width: 178px;
    height: 215px;
    float: left;
    overflow: hidden;
    transition: all 0.2s ease;
}
.hotitem .md ul li:hover img{
    opacity:0.7; 
    -moz-opacity:0.7; 
    -webkit-opacity:0.7;
    filter:alpha(opacity=70);
}
.hotitem .md ul li.top{
    border-top: none;
}
.hotitem .md ul li.fst{
    border-left: none;
}

.hotitem .right{
    float: right;
    width: 404px;
    height: 431px;
}
.hotitem .right ul{
    width: 414px;
    height: 441px;
}
.hotitem .right ul li{
    width: 197px;
    height:212px;
    margin-right:10px;
    margin-bottom: 9px;
    float:left;
    transition: all 0.2s ease;
}
.hotitem .right ul li:hover img{
    opacity:0.7; 
    -moz-opacity:0.7; 
    -webkit-opacity:0.7;
    filter:alpha(opacity=70);
}

.floor_nav{
    height: 44px;
    margin: 10px auto;
    background: #fff;
    font-family: "微软雅黑";
}
.floor_nav .floor{
    width: 240px;
    height: 44px;
    line-height: 44px;
    text-indent: 15px;
    font-size: 24px;
    background: #a487e1;
    color: #fff;
    float: left;
    margin-right: 10px;
}
.floor_nav_2 .floor{
    background: #4d99e5;
}
.floor_nav_3 .floor{
    background: #ff6446;
}
.floor_nav .floor span{
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
}
.floor_nav ul{
    float: left;
    width: 950px;
}
.floor_nav ul li{
    float: left;
    width: 135px;
    height: 44px;
    line-height: 44px;
    text-align: center;
}
.floor_nav ul li.cur{
    background: #a487e1;
}
.floor_nav_2 ul li.cur{
    background: #4d99e5;
}
.floor_nav_3 ul li.cur{
    background: #ff6446;
}
.floor_nav ul li.cur a{
    color: #fff;
}
.floor_nav ul li a{
    font-size: 16px;
    color: #a487e1;
}
.floor_nav_2 ul li a{
    font-size: 16px;
    color: #4d99e5;
}
.floor_nav_3 ul li a{
    font-size: 16px;
    color: #ff6446;
}

.floor_item{
    height: 359px;
}
.floor_item .left{
    width: 240px;
    height: 359px;
    float: left;
    margin-right: 10px;
}
.floor_item .jPic{
    width: 322px;
    height: 359px;
    float: left;
}
.floor_item .mall_item{
    float: left;
    width: 628px;
}
.floor_item .mall_item ul{
    border:1px solid #d2d2d2;
    width: 626px;
    height: 357px;
    overflow: hidden;
}
.floor_item .mall_item ul li{
    float: left;
    width: 208px;
    height: 178px;
    border-left: 1px solid #d2d2d2;
    border-top:1px solid #d2d2d2; 
    position: relative; 
    overflow: hidden;
}
.floor_item .mall_item ul li .jTitle{
    width: 198px;
    padding: 0px 5px;
    height: 60px;
    position: absolute;
    bottom: -60px;
    left: 0px;
    transition: all 0.4s ease;
    opacity:0.7; 
    -moz-opacity:0.7; 
    -webkit-opacity:0.7;
    filter:alpha(opacity=70);
    background: #000;
}
.floor_item .mall_item ul li .jTitle p{
    height: 30px;
    line-height: 30px;
    color:#fff;
    font-family: "微软雅黑";
    width: 198px;
    overflow: hidden;
}
.floor_item .mall_item ul li .jTitle p.title a{
    color: #fff;
    font-size: 14px;
} 
.floor_item .mall_item ul li .jTitle p .jPrice{
    font-size: 16px;
    margin-left: 5px;
    color:#f00;
}
.floor_item .mall_item ul li .jTitle p .jsPrice{
    font-size: 12px;
    margin-left: 20px;
    text-decoration: line-through;
}
.floor_item .mall_item ul li .jTitle p .buy{
    margin-left: 20px;
    display: inline-block;
    width: 40px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    background: #f00;
    border-radius: 5px;
}
.floor_item .mall_item ul li .jTitle p .buy a{
    font-size: 12px;
    color: #fff;
}
.floor_item .mall_item ul li:hover .jTitle{
    bottom: 0px;
}


.floor_item .mall_item ul li.top{
    border-top: none;
}
.floor_item .mall_item ul li.fst{
    border-left: none;
}

.hotshop{
    height: 40px;
    line-height: 40px;
    margin-top: 10px;
    color: #333;
    background: #fff;
    font-family: "微软雅黑";
    border-bottom: 2px solid #ff3137;
}
.hotshop span{
    padding: 0px 5px 0px 10px;
    font-size: 20px;
    font-weight: bold;
}
.hotshop span.right{
    font-size: 14px;
    padding: 0px;
    font-weight:normal;
}


.shopitem{
   width: 1200px; 
  height: 362px;
  margin-top: 10px;
}
.shopitem ul{
    width: 1220px;
}
.shopitem ul li{
    float:left;
    width: 230px;
    height: 360px;
    border: 1px solid #ccc;
    margin-right: 10px;
    transition: all 0.4s ease;
}
.shopitem ul li:hover{
    border: 1px solid #f00;
}

.ensure{
    margin: 10px auto;
    padding: 20px 0px;
    width: 1200px;
    height: 50px;
    overflow: hidden;
    background: #fff;
}
.ensure ul li{
    height: 50px;
    width: 299px;
    float: left;
    border-left: 1px solid #ccc;
}
.ensure ul li .jPic{
    float: left;
    width: 50px;
    height: 50px;
    margin-left: 50px;
    margin-right: 5px;
}
.ensure ul li .rm{
    float: left;
    height: 50px;
    font-family: "微软雅黑";
}
.ensure ul li .rm h2{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    color: #000;
}
.ensure ul li .rm p{
    text-align: left;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #ccc;

}




/*mall_shop*/

/*left*/
.left_siderbar{
	width: 240px;
	float: left;
	height: auto;
	font-family: "Microsoft Yahei";
}
.left_siderbar .shagnjia_info{
	margin: 10px 0 0 0;
	background-color: #fff;
	border:solid 1px #fea95a;
}
.left_siderbar .shagnjia_info .shangjia_con{
	width: 218px;
	height: auto;
	overflow: hidden;
	font-size: 12px;
	color: #333;
	line-height: 26px;
}
.left_siderbar .shagnjia_info h1{
	display: block;
	background-color: #fea95a;
	line-height: 40px;
	text-align: center;
	color: #784414;
	font-size: 20px;
	font-weight: normal;
}
.left_siderbar .shagnjia_info .shangjia_con .name{
	font-size: 14px;
	color: #1a1a1a;
	font-weight: bold;
}
.left_siderbar .shagnjia_info .info_content, .left_siderbar .shagnjia_info .pro_display{
	padding: 10px;
}
.left_siderbar .shagnjia_info .map_content{
	padding: 0px;
	width: 238px;
}
.left_siderbar .shagnjia_info .authentication_content{
	text-align: center;
}
.left_siderbar .shagnjia_info .authentication_content .shangjia_authen{
	background: url(../images/64x48.jpg); 
	background-repeat: no-repeat;
	line-height: 48px;
}
.left_siderbar .shagnjia_info .authentication_content .shangjia_authen span{
	margin-left: 20px;
}
.left_siderbar .shagnjia_info .info_content hr{
	width: 200px;
	margin:10px 0;
}
.left_siderbar .shagnjia_info .top_nav{
	width: 238px;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
}
.left_siderbar .shagnjia_info .top_nav span{
	text-align: center;
	display: inline-block;
	float: left;
	width: 119px;
	color: #333;
	background: #d9d9d9;
	cursor: pointer;
}
.left_siderbar .shagnjia_info .top_nav span.sp{
	color: #fff;
	background-color: #fea95a;
}

.left_siderbar .shagnjia_info .pro_display ul li img{
	float: left;
}
.left_siderbar .shagnjia_info .pro_display ul .des{
	line-height: 18px;
	width: 122px;
	float: right;
}
.left_siderbar .shagnjia_info .pro_display{
	display: block;
}
.left_siderbar .shagnjia_info .pro_display ul li {
	display: block;
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #ccc;
}
.left_siderbar .shagnjia_info .pro_display ul li.four_list{
	border:none;
	margin: 0px;
	padding: 0;
}
.left_siderbar .shagnjia_info .pro_display ul .des .market_price{
	color: #666;
	text-decoration: line-through;
}
.left_siderbar .shagnjia_info .pro_display ul .des .current_price{
	color:#da000a;
	font-size: 13px; 
}

/*right*/
.right_container{
	float: left;
	margin: 10px 0 0 10px;
	width: 950px;
	height: auto;
	overflow: hidden;
}
.right_container .sorting{
	width: 948px;
	height: 36px;
	border:solid 1px #ccc;
	background-color: #fff;
	line-height: 24px;
}
.right_container .sorting .current_sorting {
	border:solid 1px #fea95a;
}
.right_container .sorting .current_sorting a{
	color: #fea95a;
}
.right_container .sorting span{
	text-align: center;
	margin: 5px 5px;
	display: inline-block;
	width: 48px;
	height: 24px;
	border:solid 1px #ccc;
}
.right_container .sorting span:hover{
	border:solid 1px #fea95a;
}
.right_container .sorting span a{
	display: block;
}
.right_container .sorting span a:hover{
	color: #fea95a;
}
.right_container .sorting b{
	margin-left:10px;
	border:none;
	font-weight: normal;
}
.right_container .sorting .sr{
	float: right;
	width: 600px;
	line-height: 36px;

}
.right_container .sorting .sr li{
	float: left;
	margin-right: 15px;
}
.right_container .sorting .sr li input{margin-top: 4px;}

.right_container .pro_nav{
	height: 40px;
	margin-top: 10px;
	background-color: #fff;
	border:solid 1px #ccc;
}
.right_container .pro_nav span{
	float: left;
	display: block;
	width: 100px;
	height: 40px;
	text-align: center;
	line-height: 40px;
}
.right_container .pro_nav span a{
	display: block;
}
.right_container .pro_nav span a:hover{
	display: block;
	background-color: #fea95a;
	color: #784414;
}
.right_container .pro_nav span.n1{
	background-color: #fea95a;
	color: #784414;
}
.right_container .pro_display{
	margin-top: 10px;
}
.right_container .pro_display li{
	float: left;
	margin-right: 12px;
	margin-bottom: 10px;
	width: 176px;
	background-color: #fff;
	border:solid 2px #ccc;
	font-size: 12px;
}
.right_container .pro_display li:hover{
	border:solid 2px #da000a;
	transition: border-color 0.4s ease-in 0s;
}
.right_container .pro_display li.pro_list5, .right_container .pro_display li.pro_list10, .right_container .pro_display li.pro_list15{
	margin: 0;
}
.right_container .pro_display a{
	display: block;
}
.right_container .pro_display li .pro_des{
	padding: 10px;
	line-height: 20px;
}
.right_container .pro_display li .pro_des h2{
	color: #333;
	font-weight: normal;
	font-size: 13px;
	line-height: 25px;
        height: 25px; width: 100%;
        overflow: hidden;
}
.right_container .pro_display li .pro_des h2 span{
	color: #ff7b00;
}
.right_container .pro_display li .pro_des .market_price b{
	font-weight: normal;
	text-decoration: line-through;
	color: #666;
}
.right_container .pro_display li .pro_des .mall_price{
	color: #ff2121;
	font-size: 14px;
}



/*mall_index*/
.left_siderbar .shagnjia_info .cate_lists{
	color: #333;
	font-size: 14px;
	line-height: 26px;
	font-family: "宋体";
}
.left_siderbar .shagnjia_info .cate_lists li{
	padding: 0 10px;
	margin-top: 6px;
}
.left_siderbar .shagnjia_info .cate_lists li:hover{
	background: #dbdbdb;
}
.left_siderbar .shagnjia_info .cate_lists li h3{
	font-weight: normal;
}
.left_siderbar .shagnjia_info .cate_lists li h3 span{
	float: right;
	font-weight: bold;
	color: #999;
}
.left_siderbar .shagnjia_info .cate_lists li .subnav a{
	 margin-right: 10px;
	 color: #666;
}
.left_siderbar .shagnjia_info .cate_lists li .subnav a:hover, .left_siderbar .shagnjia_info .cate_lists li .sub-menu li a:hover{
	color: #ff2121;
	text-decoration: underline;
}
.sep_line div{
	height: 2px;
	background: #fea95a;
}

.item_pro_list{
	position: relative;
	z-index: 99;
}

.item_pro_list .sub-menu{
	z-index: 9;
	width: 600px;
	height: auto;
	overflow: hidden;
	position: absolute;
	background: none repeat scroll 0 0 #dbdbdb;
    box-shadow: 4px 5px 10px rgba(0, 0, 0, 0.2);
	color: #666;
	left: 239px;
	top: 0;
	visibility: hidden;
}
.item_pro_list:hover .sub-menu{
	left: 239px;
	visibility: visible;
}

.left_siderbar .shagnjia_info .cate_lists li .sub-menu li{
	float: left;
}
.left_siderbar .shagnjia_info .cate_lists li .sub-menu li a{
	display: block;
	color: #666;
}
