@charset "utf-8";
.sele-better,.stadiums-cat{font-size: 18px;line-height: 1.3;font-family: '微软雅黑','Microsoft Yahei',Arial,Helvetica,sans-serif;height:auto;}
i,a,a:hover{text-decoration: none;font-style:normal;}
ul,li{list-style: none;}
.banner{width: 100%;height:448px;background:#57c7d5 url(/dianping/images/topics/vote/newbanner.png) no-repeat center center;min-width:1324px;}
.content-outframe{position: relative;width:100%;background:#97cb5f;min-width:1324px;} /*height:1442px;*/
.centermg{
    height: 211px;
    background:url(/dianping/images/topics/vote/zyx1.png) no-repeat left center;
    position: relative;
    z-index: 1;
    width: 1097px;
    margin:  0 auto;
}

.content-outframe .bkg-outframe{position: relative;width:1223px;height:auto;margin:0 auto;left: 50px;top:0px; background:url(/dianping/images/topics/vote/firstContent.png) no-repeat center center #97cb5f;}
.stadiums-cat .banner,.stadiums-cat .content-outframe {min-width:1085px;}
.line{position:relative;width:1020px;height:250px;left:55px;}
.first{height:119px;margin-bottom: 5px;}
.line.first i{display:inline-block;font-size:0;position:relative;}
.line.first .left{width:328px;height:112px;left:-19px;background:url(/dianping/images/topics/vote/boat.png) no-repeat 0 0;} 
.line.first .center{width:288px;height:102px;background:url(/dianping/images/topics/vote/shudao.png) no-repeat 0 0;top:8px;}
.line.first .right{width:273px;height:96px;background:url(/dianping/images/topics/vote/rThree.png) no-repeat 0 0;margin-left:87px;top:8px;}
.desc .left{position: relative;width:642px;height:211px;background-color: #6a9a44;float:left;}
.lt-icon{position: absolute;top:0;left:0;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat 0 0;}
.desc .left .lt-icon{width:53px;height:43px;}
.desc .left  p{color:#fff;padding: 41px 56px;}
.desc .right{position: relative;width:342px;width:250px;}
.car{position:absolute;width:67px;height:36px;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat -114px 0;bottom:-20px;}
.desc .left .car{right:135px;}
.desc .right{position: relative;width:341px;height:249px;background:url(/dianping/images/topics/vote/result1.png) no-repeat 0 0;float:right;left: -3px;}
.icon{position: absolute;display:inline-block;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat 0 0;}
.best p{width:647px;padding:30px 20px;color: #000;}
.best .direction{width:54px;height:85px;background-position:0 -49px;left:-25px;bottom:44px;}
a.btn{display:inline-block;position:relative;color:#000;width:195px;height:58px;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat 0 -183px;text-align:center;line-height:58px;}
a.btn:hover{background-position:0 -252px;font-style:normal;text-decoration:none;color:#fff;}
.best .people{width:66px;height:83px;left:400px;bottom: 43px;background-position: -62px -319px;}
.best .car{left:653px;bottom:26px;}
.best a.btn{position:absolute;bottom:62px;left:481px;}
.popular p{position: absolute;width:609px;padding:22px 42px;right:0;color:#000;}
.popular .direction{width:54px;height:85px;background-position:-61px -53px;left:315px;bottom:46px;}
.popular .car{left:187px;}
.popular .people{width:72px;height:96px;right:248px;background-position: -128px -320px;bottom: 46px;}
.popular a.btn{position:absolute;bottom:62px;right:37px;}
.service p{width:647px;padding:30px 20px;color: #000;}
.service .direction{width:54px;height:85px;background-position:-119px -52px;left:-16px;bottom:39px;}
.service .people{width:60px;height:83px;left:416px;bottom: 48px;background-position: 0 -319px;}
.service .car{left:316px;bottom:26px;}
.service a.btn{position:absolute;bottom:62px;left:481px;}
.good-rep p{position: absolute;width:609px;padding:22px 42px;right:0;color:#000;}
.good-rep a.btn{position:absolute;bottom:62px;right:37px;}
.good-rep .direction{width:49px;height:83px;background-position:-261px -327px;left:321px;bottom:37px;}
.good-rep .people{width:54px;height:93px;right:248px;background-position: -201px -320px;bottom: 46px;}
.good-rep .hand{width:83px;height:181px;left:0;bottom:59px;background-position:-321px -265px;}
.good-rep .flower{width:205px;height:29px;bottom:0;left:20px;background-position: 0 -148px;}
.good-rep .heart{width:157px;height:134px;left:109px;bottom:68px;background-position: -212px -120px;}
.bkg-outframe .tree{width:237px;height:118px;left:-258px;bottom:71px;background-position: -184px 0;}
.guide-company,.main-company{color:#fff;font-size:13px;text-align:center;}
.guide-company{position: relative;width:843px;margin-top:25px;margin-left: 114px;}
.main-company{position: relative;width:137px;margin:10px 0 0px 468px;padding-bottom:10px;}
/*category page*/
.stadiums-cat{background-color:#97cb5f;width:100%;height:auto;min-width:1085px;}
.stadiums-cat .stadiums-cat{width:1048px;height:auto;background:transparent;margin:0 auto;}
.nav{position: relative;width:1022px;margin:0 auto;display:block;margin-top:10px;}
.nav li{position:relative;width:190px;height:71px;float:left;margin-left:2px;}
.nav li a{display:inline-block;width:100%;height:100%;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat 0 0;}
.nav li.first{margin-left:0;margin-bottom: 0;}
.nav li.first a{background-position:0 -527px;}
.nav li.first a:hover,.nav li.first a.active{background-position:-195px -527px;}
.nav li.sec a{background-position:0 -607px;}
.nav li.sec a:hover,.nav li.sec a.active{background-position:-195px -607px;}
.nav li.third{width:248px;}
.nav li.third a{background-position:-1px -689px;}
.nav li.third a:hover,.nav li.third a.active{background-position:-1px -768px;}
.nav li.four a{background-position:0 -847px;}
.nav li.four a:hover,.nav li.four a.active{background-position:-195px -847px;}
.nav li.five a{background-position:2px -928px;}
.nav li.five a:hover,.nav li.five a.active{background-position:-197px -928px;}
.sponsor-frame{padding-bottom: 15px;}
.stadiums-cat .content-outframe{height:auto;width:1048px;position:relative;margin:0 auto;}
.role{position: relative;width:1048px;height:314px;margin:0 auto;margin-top: 12px;}
.role .left{position:relative;float:left;width:503px;height:314px;}
.role .right{position:relative;float:right;width:513px;height:257px;background: url(/dianping/images/topics/vote/service_good.png) no-repeat 0 0;top:16px;}
/*.role .right.popular{background-image: url(/dianping/images/topics/vote/popular-role.png);}*/
.role .right.service-good{background-image: url(/dianping/images/topics/vote/service_good.png);}
.left.best{background: url(/dianping/images/topics/vote/best.png) no-repeat 0 0;}
.left.popular{background: url(/dianping/images/topics/vote/popular.png) no-repeat 0 0;}
.left.service{background: url(/dianping/images/topics/vote/sevice.png) no-repeat 0 0;}
.left.good-rep{background: url(/dianping/images/topics/vote/good-rep.png) no-repeat 0 0;}
.seach-frame{position: relative;margin:0 auto;width:1021px;height:62px;background: url(/dianping/images/topics/vote/searchFrame.png) no-repeat 0 0;margin-top:3px;}
.seach-frame .search-box{position:relative;width:684px;height:32px;text-indent: 10px;line-height:32px;margin-left:73px;outline: none;border:0;*border:0;*outline: none;*outline-style: none;outline-style: none;font-size: 18px;font-family:'微软雅黑','Microsoft Yahei',Arial,Helvetica,sans-serif;bottom: 10px;*bottom: 0;}
.seach-frame .search{position: relative;width:220px;height:45px;display:inline-block;margin-left: 31px;*margin-left: 20px;bottom:-6px;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat 0 -1002px;}
.seach-frame .search:hover{background-position: -222px -1002px;}
.lists-frame{position:relative;margin:0 auto;width:1036px;height:auto;margin-top:30px;}
.lists-frame .list{position:relative;width:254px;height:241px;float:left;margin-left:4px;background:url(/dianping/images/topics/vote/list-bkg.png) no-repeat 0 0;margin-top:5px;}
.lists-frame .list .img-box{position:relative;width:220px;height:140px;cursor: pointer;margin-left:17px;margin-top:11px;overflow:hidden;}
.lists-frame .list .img-box img{width:100%;height:100%;}
.lists-frame .list .item-desc{position:relative;width:223px;height:67px;margin:0 auto;margin-top:3px;}
.lists-frame .list .item-desc .detail{position:relative;width:133px;height:60px;padding-top:7px;float:left;overflow: hidden;color:#fff;font-size:14px;}
.lists-frame .list .item-desc .detail p.name-num{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.lists-frame .list .item-desc .detail p.name-num a,.lists-frame .list .item-desc .detail p.name-num a:hover,.lists-frame .list .item-desc .detail p.name-num a:visited,.lists-frame .list .item-desc .detail p.name-num a:focus{font-style: normal;text-decoration:none;color:#fff;}
.lists-frame .list .item-desc .detail p.belong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height: 31px;line-height: 1.1;}
.lists-frame .list .item-desc .detail p.belong a,.lists-frame .list .item-desc .detail p.belong a:hover,.lists-frame .list .item-desc .detail p.belong a:visited,.lists-frame .list .item-desc .detail p.belong a:focus{font-style: normal;text-decoration:none;color:#fff;}
.lists-frame .list .item-desc .oper{position:relative;width:77px;height:67px;float:right;}
.lists-frame .list .item-desc .oper .count-frame{height:37px;color:#fff;font-size:14px;line-height:1;}
.lists-frame .list .item-desc .oper p{padding-left: 10px;overflow:hidden;}
.lists-frame .list .item-desc .oper p.title{padding-top: 5px;margin-bottom: 2px;}
.lists-frame .list .item-desc .oper .vote-btn{position:relative;margin-top:2px;width:100%;height:28px;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat -3px -431px;cursor:pointer;}
.lists-frame .list .item-desc .oper .vote-btn:hover{background-position:-87px -431px;}
.submit-frame{position:fixed;bottom:0;margin:0 auto;width:961px;height:120px;border:3px solid #8bddff;border-radius: 5px;padding:11px 18px;background-color:#fff;margin-top: 13px;z-index: 1000; margin-left: 20px;}
.fb-box{position:relative;margin:0 auto;width:1003px;height:161px;}
.submit-frame .voted{position:relative;float:left;width:300px;height:55px;margin-top:5px;margin-left:16px;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat 0  -467px;overflow:hidden;}
.submit-frame .unshow{display: none;}
.submit-frame .first{margin-left: 0;margin-bottom: 0;}
.submit-frame .voted .close-box{position:relative;15px;width:15px;height:15px;float:right;margin-right: 4px;margin-top:4px;cursor:pointer;}
.submit-frame .voted .title{font-size:24px;color:#fff;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;top: 15px;position: relative;padding: 5px;}
.submit-frame .submit-btn{position: absolute;width:164px;height:46px;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat -250px -688px;bottom:11px;right:28px;cursor:pointer;}
.submit-frame .submit-btn:hover{background-position:-250px -736px;}
.slide-nav{position: fixed;width:68px;height:390px;background: url(/dianping/images/topics/vote/slide-Bkg.png) no-repeat 0 0;top: 50%;right: 50%;margin-right: -604px;margin-top: -195px;}
.slide-nav .item{position:relative;width:49px;height:49px;float:left;margin-left:11px;margin-top:4px;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat -250px -688px;cursor:pointer;}
.slide-nav .first{margin-top: 10px;margin-bottom: 0;background-position:-388px -519px;}
.slide-nav .first:hover,.slide-nav .first.active{margin-top: 10px;margin-bottom: 0;background-position:-388px -599px;}
.slide-nav .sec{margin-bottom: 0;background-position:-1px -1061px;}
.slide-nav .sec:hover,.slide-nav .sec.active{margin-bottom: 0;background-position:-86px -1061px;}
.slide-nav .third{margin-bottom: 0;background-position:-174px -1061px;}
.slide-nav .third:hover,.slide-nav .third.active{margin-bottom: 0;background-position:-260px -1061px;}
.slide-nav .fourth{margin-bottom: 0;background-position:-389px -799px;}
.slide-nav .fourth:hover,.slide-nav .fourth.active{margin-bottom: 0;background-position:-388px -882px;}
.slide-nav .fifth{margin-bottom: 0;background-position:-1px -1150px;}
.slide-nav .fifth:hover,.slide-nav .fifth.active{margin-bottom: 0;background-position:-85px -1150px;}
.slide-nav .sixth{margin-bottom: 0;background-position:-169px -1150px;}
.slide-nav .sixth:hover,.slide-nav .sixth.active{margin-bottom: 0;background-position:-258px -1150px;}
.slide-nav .seventh{margin-bottom: 0;background-position:-347px -1066px;}
.slide-nav .seventh:hover,.slide-nav .seventh.active{margin-bottom: 0;background-position:-347px -1151px;}

/*Pop box*/
.template{display:none;}
.NY-con-warp{font-family: '微软雅黑','Microsoft Yahei',Arial,Helvetica,sans-serif;font-size:16px;color:#000;}
.prompt-box .title{position:relative; width:100%;height:36px;background-color:#394032;}
.tempt-cont{width:100%;height:auto;}
.tempt-cont .close{position:absolute;width:38px;height:38px;top:20px;right:25px;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat -428px -51px;cursor:pointer;}
.prompt-box .close{width:19px;height:19px;background: url(/dianping/images/topics/vote/all-icon.png) no-repeat -431px -91px;top: 8px;right: 11px;}
.prompt-box .content-frame{width:100%;height:120px;background-color:#fff3bd;position:relative;}
.prompt-box .content-frame .content{position:absolute;text-align:center;top:50%;margin-top:-7px;font-size:14px;width: 100%;}
.details-box{background-color:#fff;padding-bottom: 18px;}
.details-box .prods-show{position:relative;margin:0 auto;width:824px;height:398px;margin-top:21px;}
.details-box .prods-show i.close{top:0;right:0;background-position:-429px -11px;}
.details-box .show-box i{position:absolute;width:59px;height:61px;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat -410px -384px;top:159px;cursor:pointer;}
.details-box .show-box i.pre{left:0;}
.details-box .show-box i.next{right:0;background-position:-410px -449px;}
.details-box .show-box .lists-box{position:relative;width:601px;height:383px;border-left: 28px solid #c3bbbb;border-right: 28px solid #c3bbbb;border-top: 7px solid #c3bbbb;border-bottom: 7px solid #c3bbbb;margin:0 auto;overflow:hidden;}
.details-box .show-box .lists-box ul{width:auto;height:100%;position: relative;}
.details-box .show-box .lists-box li{position: relative;float:left;width:601px;height:383px;overflow:hidden;text-align: center;background-color:#c3bbbb;}
.details-box .show-box .lists-box li img{position:relative;width:100%;}
.details-box .title-box,.details-box .desc-cont{position:relative;width:656px;margin:0 auto;margin-top:10px;color:#010100;}
.details-box .title-box{font-size:24px;height:58px;}
.details-box .desc-cont{height:92px;overflow:hidden;}
.details-box .title-box .title{position:relative;width:495px;float:left;}
.details-box .title-box .title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.details-box .title-box .links-box{position:relative;width:143px;float:right;}
.details-box .title-box a{position:relative;display:inline-block;width:38px;height:38px;background:url(/dianping/images/topics/vote/all-icon.png) no-repeat -382px -128px;}
.details-box .title-box a.video{margin-left:19px;background-position:-382px -174px;}
.details-box .desc-cont p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

/*首页Top10*/
.home_top {width:1053px;height:1130px;margin:0 auto;display:block;position:relative;background:url(/dianping/images/topics/vote/listbg.png) left top no-repeat #97cb5f;z-index:9;margin-bottom:-128px; }
.top_title {width:392px;height:110px;margin:0 auto;background:url(/dianping/images/topics/vote/toptit.png) center 6px no-repeat;font-size:0;overflow:hidden;text-indent:-99em;}
.home_best {width:900px;margin:0 auto;position:relative;top:-40px;color:#543915;font-size:15px;}
.home_best1,.home_best2,.home_best3,.home_best4 {width:436px;height:456px;float:left;
	background:url(/dianping/images/topics/vote/topbg.png) left top no-repeat;position:relative;overflow:hidden;}
.home_best2,.home_best4 {margin-left:22px; }
.home_best1 h4,.home_best2 h4,.home_best3 h4,.home_best4 h4 {width:61px;height:69px;display:block;position:absolute;left:35px;top:43px;z-index:11;font-size:0;overflow:hidden;text-indent:-99em;}
.home_best1 h4 {background:url(/dianping/images/topics/vote/t1.png) left top no-repeat;}
.home_best2 h4 {background:url(/dianping/images/topics/vote/t2.png) left top no-repeat;}
.home_best3 h4 {background:url(/dianping/images/topics/vote/t3.png) left top no-repeat;}
.home_best4 h4 {background:url(/dianping/images/topics/vote/t4.png) left top no-repeat;}
.home_best1 ul,.home_best2 ul,.home_best3 ul,.home_best4 ul {padding:110px 70px 20px 70px;}
.home_best li {position:relative;}
.home_best .vno {width:28px;display:inline-block;text-align:center;position:absolute;}
.home_best .vname {width:200px;display:inline-block;padding:0px 10px 5px 30px;max-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.home_best .vnum {display:inline-block;position:absolute;}
.home_best .notop {text-align:center;text-indent:-8px;}
.content-outframe .bkg-outframe{
    margin-top: -124px;
}