@charset "utf-8";
em {
    display: inline-block;}
img{vertical-align: middle;}	
.tu-lunbo{width: 100%; height: 100%; position: fixed; background: rgba(0,0,0,0.6); top: 0; z-index: 999; display: none;}
.big-box{width:920px; height:730px; float: left; text-align:center; background:#fafafa; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;}
.big-box p{font-size: 24px; width: 900px; text-align: right; height: 50px; padding-right: 15px; color: #999; float: left; cursor: pointer; line-height: 40px;}
.big-boximg{width: 800px; height: 530px; line-height:530px; float: left; margin: 0 60px;}
.big-boximg img{max-width: 800px; max-height: 530px;}

.big-box ul{position: relative; float: left;}
.big-prev, .big-next{width:40px; height:74px; float:left; line-height:78px; font-size:20px; text-align: left; background: url(http://qnm.hunliji.com/o_1akairu051r0k136vi0cvbl11rm7.png);
    margin-top:20px; color:#fff; cursor: pointer; position: absolute; top:-328px; left: 60px; opacity: 0.5;}
.big-next{left: 820px; text-align: right; background-position: -40px 0;}
.big-prev:hover{background-position: 0 -74px;}
.big-next:hover{background-position: -40px -74px;}
.big-list-img{width:800px; overflow:hidden; margin: 20px 60px 0 60px; float: left;}
.big-list-img span{display: block; width:auto; height:80px; text-align: center;}
.big-list-img span .video{position: relative;}
.big-list-img span .video em{width: 100%; height: 100%; background: rgba(0,0,0,0.4); position: absolute; z-index: 9; top: 0; left: 0;}
.big-list-img i em b{width: 30px; height: 30px; margin: 24px; margin: 24px;background: url(http://qnm.hunliji.com/o_19uji7qatf001r4udmj10e28mu32.png); background-size: 100%;}
.big-list-img i{width:78px; height: 78px;margin-right:13px;border:1px solid #e7e7e7;border:1px solid #cccaca; float: left;}
.big-list-img i img{width:78px; height:78px; float:left;}
.big-list-img .on{border:2px solid #ff5c5c; box-sizing: border-box; width: 80px; height: 80px;}
.big-list-img .on img{width: 76px; height: 76px;}

.middle{position:relative;overflow: hidden; padding-bottom: 80px;}
.gotop{ position:fixed; left:50%; bottom: 100px; margin-left:610px; width:55px; cursor: pointer;}
.gotop em, .gotop i{width:53px; height:53px; border: 1px solid #e7e7e7; text-align:center;margin-top:10px; background:#fff; font-size:20px; line-height:45px; color:#999;}
.gotop em:hover, .gotop i:hover{background: #f8f8f8;}
.gotop i.share{font-size:16px;}
.icon_share {background: url("http://qnm.hunliji.com/o_1afsv2i4f194i1telk4k1nss13prc.png"); width: 30px; height: 30px; margin-top: 11px;}

.side_share{ position:fixed; left:50%; bottom: 160px; margin-left:605px; width:55px; cursor: pointer;}
.side_share em, .side_share i{width:53px; height:53px; border:1px solid #e7e7e7; text-align:center;margin-top:10px; margin-left:5px;background:#fff; font-size:14px; line-height:53px; color:#999;}
.side_share em:hover, .side_share i:hover{background: #f8f8f8;}
.side_share .shares a{float: none;display: block;margin: 15px;}
.side_share .shares{display: none;position: absolute;left: -60px;top:10px;border:1px solid #e7e7e7;background: #fff; }

.side_upper3{ position:fixed; left:50%; bottom: 220px; margin-left:610px; width:55px; cursor: pointer;}
.side_upper3 em, .side_upper3 i{width:53px; height:53px; border:1px solid #e7e7e7; text-align:center;margin-top:10px; background:#fff; font-size:14px; line-height:53px; color:#999;}
.side_upper3 em:hover, .side_upper3 i:hover{color: #ff5c5c; border-color: #ff5c5c}

.publich2 span{height:20px; border-left:4px solid #178cb4; line-height:20px; padding:0 10px;color: #333}

.topdh_scroll {position: fixed;width: 1200px;margin: 0 auto;left: 0;top: 0; bottom:0; right:0;z-index: 998;height: 36px; background:#f3f5f8; padding-bottom: 2px;}
*html .topdh_scroll {position: absolute;left:expression(eval(document.documentElement.scrollLeft+0));top:expression(eval(document.documentElement.scrollTop+0));}



.tag-box{width:1200px; margin:0 auto;}
.tag-box{padding-top: 1px!important;}
.tag-box h2{width:100%; color:#333; font-size:14px; font-weight:normal; float:left; line-height:30px; margin-top:25px;}
.tag-box h2 em{float:left;}
.tag-box h2 a{line-height:30px; padding:0 10px; border:1px solid #e7e7e7; color:#ff705e; float:left; border-radius:8px;}
.tag-lei{width:1198px; float:left; margin-top:24px; border:1px solid #e7e7e7; background:#f8f8f8; color:#666;}
.tag-lei .leihz1{float:left; line-height:38px;}
.tag-lei .leihz1 em{width:75px; text-align:center;color: #333}
.tag-lei .leihz1 a{padding:0 10px; margin:0 10px; color:#666; cursor:pointer;}
.tag-lei .leihz1 a:hover{color: #ff5c5c;}
.tag-lei .leihz1 a.on{color:#ff705e;}
.tag-lei .leihz2{width:90px; height:24px; float:right; margin-right:15px; border:1px solid #e7e7e7; line-height:24px; background:#fff; margin-top:6px; text-align:center; position: relative; z-index: 99;}
.leihz2 div{width:90px; line-height:24px; border:1px solid #e7e7e7; background:#fff; padding:0; display:none;}
.leihz2 div span{width:100%; text-align: left; text-indent: 10px;}
.leihz2 div span:hover{background: #eee}
.leihz2:hover div{display:block;}
.bqlist h3{width:100%; float:left; font-size:14px; font-weight:normal; margin-top:20px;}
.bqlist h3 a{padding:0 10px; margin :0 10px; color:#333;}
.bqlist h3 a.on{color:#ff705e;}
.tag-boxleft{width:880px; float:left;}
.tag-boxleft ul{width:100%; border-bottom:1px dashed #ccc; float:left; padding-top:30px;}
.tag-boxleft li{width:100%; float:left; margin-bottom:20px;}
.tag-boxleft .li1{font-size:18px; color:#333;}
.tag-boxleft .li1 span{float:right; font-size:14px; color:#999;}
.tag-boxleft .li1 em{color:#ff705e;}
.tag-boxleft .li1 i{width:16px; height:16px; background-position:-173px -200px; margin:-2px 5px 0 5px;}
.tag-boxleft .li3 img{margin-right:5px;}
.tag-boxleft .li4 span{color:#999;}
.tag-boxleft .li4 .icon1{width:16px; height:12px; background-position:-57px 0px;margin:-2px 5px 0 5px;}
.tag-boxleft .li4 .icon2{width:12px; height:12px; background-position:-12px 0px;margin:-2px 5px 0 20px;}
.tag-boxleft .li4 em{float:right; color:#666;}
.tag-boxright{width:283px; float:right;}
.tag-boxright h2{width:100%; border-bottom:1px solid #e7e7e7; font-size:20px; padding-bottom:10px;}
.tag-boxright ul{padding-top:20px;}
.tag-boxright li{width:100%; color:#666; margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;height:30px; line-height:30px; white-space:nowrap; }
.tag-boxright li a:before{content:"•"; width:14px; height:14px; float:left; color:#999;}



.chaozhi{width:1200px; margin:0 auto;}
.chaozhi h3{font-size:20px; color:#333; line-height:40px; font-weight:normal; margin-top:20px;}
.setbox{width:1224px;}
.setbox ul{width:280px; height:258px; border:1px solid #e7e7e7; float:left; margin-right:24px; margin-top:25px;}
.setbox ul img{width:280px; height:176px;}
.setbox .li1{position:relative; margin-bottom:10px;}
.setbox .li1:hover span{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left: 0; z-index: 9;}
.setbox .li1 i{content:"";width:83px; height:36px; position:absolute; background-position:-71px -44px; top:10px; left:-6px; line-height:30px; color:#fff;text-indent:10px; z-index: 10;}
.setbox .li2, .setbox .li3{line-height:34px; width:260px; padding:0 10px; float:left;}
.setbox .li2 b{width:50px; height:16px; line-height:16px; font-size:12px; color:#fff; background:#ff5165; font-weight:normal; text-align:center; margin-right:10px;border-radius: 3px}
.setbox .li2 span{width:200px; overflow:hidden; float:right; height: 34px;text-overflow: ellipsis;white-space: nowrap}
.setbox .li3 dd{float:left;}
.setbox .li3 b{font-size:12px;color:#ff5c5c;}
.setbox .li3 strong{font-size:18px; color:#ff5c5c; margin-right:10px;}
.setbox .li3 s{color:#999; font-size:12px;}
.setbox .li3 dd.hotxin{float:right; color:#999;}
.setbox .li3 i{background-position:-28px 0; width:14px; height:12px; margin-right:5px;}

.pages{padding-top:60px; text-align:center; width:1200px; margin:0 auto; clear:both;}
.pages span{height:34px; border:1px solid #e7e7e7; line-height:34px; color:#666;}
.pages ul{width:auto; display:inline-block;}
.pages ul a{line-height:34px; min-width:34px; border:1px solid #e7e7e7; display:inline-block;margin-left:3px }
.pages ul a:first-child{margin-left: 0}
.pages ul a.current{background: #ff5165;color: #fff }
.pages em{margin-left: 3px}

.sort, .sort-data{width:1200px; margin:0 auto; padding-top:30px;}
.leibie{width:100%; margin-top:24px; font-size:14px; font-weight:normal; color:#666;}
.leibie em{color:#333;}
.leibie a{color:#ccc; margin:0 10px; display:inline-block;}
.leibie a.on{color:#ff705e;}
.leibie a:hover{color: #ff5c5c;}

.sort-box{width:1228px; float:left; padding-bottom:50px;}
.sort-box ul, .tab-box2 ul{width:276px; height:246px; border:1px solid #e7e7e7; float:left; margin-right:29px; margin-top:20px;}
.sort-box ul img, .tab-box2 ul img{width:276px; height:172px;}
.sort-box .li1{position: relative;}
.sort-box .li1:hover span{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left:0;}
.sort-box .li2, .sort-box .li3, .tab-box2 .li2, .tab-box2 .li3{line-height:34px; width:246px; float:left; padding:0 15px;}
.sort-box .li2 span, .tab-box2 .li2 span{width:100%; overflow:hidden; float:right; font-size:16px; height: 34px;text-overflow: ellipsis;white-space: nowrap}
.sort-box .li2 span:hover, .tab-box2 .li2 span:hover{color: #ff5c5c;}
.sort-box .li3 dd, .tab-box2 .li3 dd{float:left;}
.sort-box .li3 .clr999, .tab-box2 .li3 .clr999{width: 180px; height: 34px; overflow: hidden;}
.sort-box .li3 b, .tab-box2 .li3 b{font-size:12px;color:#ff5c5c;}
.sort-box .li3 strong, .tab-box2 .li3 strong{font-size:18px; color:#ff5c5c; margin-right:10px; font-weight: normal;}
.sort-box .li3 s, .tab-box2 .li3 s{color:#999; font-size:12px; font-weight: normal;}
.sort-box .li3 dd.hotxin, .tab-box2 .li3 dd.hotxin{float:right; color:#999;}
.sort-box .li3 i, .tab-box2 .li3 i{background-position:-28px 0; width:14px; height:12px; margin-right:5px;}

.case-left{width:280px; float:left;}
.case-left1{width:218px; padding:30px; border:1px solid #e7e7e7;}
.case-left1 img{width:130px; height:130px; border-radius: 50%; margin: 0 45px;}
.case-left1 dt{font-size:18px; color:#333; margin-top:20px; text-align: center;}
.case-left1 dt a{color:#333;}
.case-left1 dt em{width:18px; height:18px; font-size:12px; background:#4bcf99; color:#fff; text-align:center; line-height:18px; margin-left:10px;}
.case-left1 dd{margin-top:10px; color:#666; overflow: hidden;}
.case-left1 dd i{width:18px; height:18px; background-position:-154px -200px; margin-left:4px; cursor: pointer;}
.case-left1 dd button{width:98px; height:30px; border:1px solid #ff5c5c; border-radius:4px; background:#fff; color:#ff5c5c; margin:4px;}
.case-left1 dd button:hover{width:98px; height:30px; border:1px solid #ff5c5c; border-radius:4px; background:#ffccdd; color:#ff5c5c; margin:4px;}
.case-left h2{width:100%; border-bottom:1px solid #e7e7e7; font-size:20px; padding-bottom:10px; font-weight:normal; margin:20px 0;}
.case-left2 dl{width:278px; height:213px; border:1px solid #e7e7e7; margin-bottom:20px;}
.case-left2 dt{position: relative;}
.case-left2 dt:hover em{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left: 0;}
.case-left2 img{width:278px; height:173px;}
.case-left2 dd{line-height:40px; padding:0 10px; color:#333;}
.case-left2 dd a{width: 200px; overflow: hidden; float: left; height: 40px;text-overflow: ellipsis;white-space: nowrap}

.case-left3{width:218px; padding:0 30px 30px; border:1px solid #e7e7e7; border-top: 0;}
.case-left3 dt{border-top: 1px dashed #e7e7e7; margin-bottom: 20px;}

.case-four em{width: 18px; height:18px; background:url(http://qnm.hunliji.com/o_1amst1eugeat1h83avs5ehoih7.png); margin-right:5px; text-indent: -999px; margin-top:2px;}
.case-four .case-em1{background-position: 0 0;}
.case-four .case-em2{background-position: -20px 0;}
.case-four .case-em3{background-position: -40px 0;}
.case-four .case-em4{background-position: -60px 0;}
.case-four .case-em5{background: #8fcff3;}
.case-four .case-em6{background-position: -0px -20px;}
.case-four .case-em7{background-position: -20px -20px;}
.rank-icon{background: url('http://qnm.hunliji.com/o_1a8noe09i3lg1b2ahul14aq93fc.png') no-repeat; float: left; margin-right: 6px; margin-top: 1px;}
.rank-1{width: 64px; height: 20px; background-position: 0 -240px;}
.rank-2{width: 84px; height: 20px; background-position: 0 -270px;}
.rank-3{width: 84px; height: 20px; background-position: 0 -300px;}
.rank-4{width: 84px; height: 20px; background-position: 0 -330px;}
.rank-5{width: 84px; height: 20px; background-position: 0 -360px;}

.case-left2 span{float:right; color:#999;}
.case-left2 span:before, .case-right h3 i:before{content:"";width:14px; height:12px;  background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); vertical-align:middle; float:left;background-position:-28px 0; margin:14px 5px 0 0;}
.case-right{width:778px; border:1px solid #e7e7e7; float:right; padding:40px 50px;}
.case-right h3{font-size:20px; font-weight:normal;}
.case-right h3 i{margin-left:40px; font-size:14px; color:#999;}
.case-right h3 i:before{ margin:4px 5px 0 0;}
.case-right h1{font-size:20px; font-weight:normal;}
.case-right h1 i{margin-left:40px; font-size:14px; color:#999;}
.case-right h1 i:before{ margin:4px 5px 0 0;}
.case-right h4{font-size:14px; color:#666; margin-top:30px; font-weight:normal;}
.case-right div{border-top:1px solid #e7e7e7; margin-top:30px; padding:40px 0; text-align:center;}
.case-right li{width:100%; line-height:30px; color:#666; text-align:left;}
.case-right div img{max-width:680px; text-align:center; margin-top:30px;}
.case-right div p{width:680px; margin:10px auto; color:#666; text-align:left;}

.shops-list{float:left;}
.shop-box{width:1200px; margin-top:30px; border-bottom:1px solid #e7e7e7; padding-bottom:30px; clear:both; float:left;}
.shopinfo{width:300px;}
.shopinfo img{width:64px; height:64px; border:1px solid #e7e7e7; float:left; margin: 0 16px; border-radius: 50%;}
.left-shop{width:175px; float:left; margin:0 10px;}
.left-shop dt{font-size:16px; color:#333; line-height:26px;}
.left-shop dt:hover{color: #ff5c5c;}
.left-shop dt em{ height:18px; background:#4bcf99; color:#fff; font-size:12px; text-align:center; line-height:16px; margin:0 10px; padding:0 3px;}
.left-shop dt i{line-height:18px; background:#ffa800; color:#fff; padding:0 5px; font-size:12px;}
.left-shop dd{color:#666; font-size:12px; margin-top:10px;}
.left-shop dd button{width:98px; height:30px; border:1px solid #ffc722; background:#ffc722; border-radius:7px; color:#fff; font-size:14px;}

.shopcase{width:900px; float:right;}
.shopcase dl{width:270px; border:1px solid #e7e7e7; margin-left:28px; float:left;}
.shopcase dt{position:relative;}
.shopcase dt:hover em{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left: 0;}
.shopcase dt img{width:270px; height:170px;}
.shopcase dt span{position:absolute; bottom:-6px; left:-6px; width:82px; height:36px;background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-71px -44px; line-height:30px; color:#fff; text-indent:6px;}
.shopcase dt span i{display:inline;}
.shopcase dd{ padding:0 10px; line-height: 42px;}
.shopcase dd span{width:180px; height: 40px; overflow: hidden;line-height:40px;text-overflow: ellipsis;white-space: nowrap}
.shopcase dd span:hover{color: #ff5c5c;}
.shopcase dd i{float:right; line-height: 40px;}
.shopcase dd i:before{content:"";width:14px; height:12px;  background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); vertical-align:middle; float:left;background-position:-28px 0; margin:14px 5px 0 0;}

.shop-xx{width:1200px; margin:0 auto; padding:30px 0 40px 0; overflow: hidden;}
/*.sjxx-banner{width:1198px; border:1px solid #e7e7e7; float:left; position:relative;}
.shop-img{width:1198px; height:160px;}
.sjxx-banner dl{width:605px; height:106px; float:left; padding-left:175px;}
.sjxx-banner .shop-logo{width:120px; height:120px; border:3px solid rgba(255,255,255,0.5); border-radius:50%; position:absolute; top:134px; left:30px;}
.sjxx-banner dt{width:auto; float:left;}
.sjxx-banner dt b{font-size:20px; color:#333; font-weight:normal; line-height:40px; margin-top:18px;}
.sjxx-banner dt h1{font-size:20px; color:#333; font-weight:normal; line-height:40px; margin-top:18px;}
.sjxx-banner dt em{color:#999;}
.sjxx-banner dd span{width:88px; height:44px; border-right:1px solid #e7e7e7; text-align:center; color:#666; margin-top:30px;}
.sjxx-banner dd em{width:88px; font-size:20px;}
.sjxx-banner dd span:last-child{border:0;}
.shop-but{text-align:right; margin-right:20px;}
.shop-but button{width:98px; height:30px; border:1px solid #ff715e; background:#fff; color:#ff715e; border-radius:7px; margin-top:37px; margin-left: 5px;}
.shop-but button:hover{ background:#ffccdd;}*/

.sjxx-shops .case-left1{border-bottom: 0; padding-bottom: 0;}
.shop-dressmap span{color: #ff5c5c; font-size: 12px; margin-left: 8px; cursor: pointer; line-height: 15px;}
.shop-dressmap span:before{content: ""; float: left; width: 13px; height: 15px; margin-right: 4px; background: url('http://qnm.hunliji.com/o_1a8vifcc41vtrmf094rdak1r1910.png') no-repeat;}
.sjxx-shops .shop-li{width: 278px; border: 1px solid #e7e7e7; border-top: 0; background: #fff;}
.but-two{text-align: center;}
.but-two button{width:98px; height:30px; border:1px solid #ff5c5c; border-radius:7px; background:#fff; color:#ff5c5c; margin:4px;}
.but-two button:hover{width:98px; height:30px; border:1px solid #ff5c5c; border-radius:7px; background:#ffccdd; color:#ff5c5c; margin:4px;}
.dl-box1rank{width: 218px; margin: 0 auto;   padding-bottom: 10px; overflow: hidden;}
.dl-box1rank dt{width: 18px; height:18px; background:url(http://qnm.hunliji.com/o_1amst1eugeat1h83avs5ehoih7.png); margin-right:5px; text-indent: -999px; float: left;}
.dl-box1rank dd{line-height: 18px; width: 188px; float: left; color: #666;}
.dl-box1rank dd span{line-height: 18px; width: 100%;}
.dl-box2rank{width: 218px; margin:0 auto; padding:10px 0 20px 0;}
.dl-box2rank li{font-size: 12px; color: #666; margin-top: 10px; line-height: 20px;}
.dl-box2rank li em{width: 45px; border: 1px solid #ff5c5c; border-radius: 4px; color: #ff5c5c; text-align: center; line-height: 18px; margin-right: 10px;}
.dl-box2rank li i{color: #ff5c5c}
.bordertop{border-top: 1px dashed #e7e7e7;/*margin-top: 15px;*/ padding-top: 15px;}


.shop-tab{width:1198px; float:left; margin-top:50px; border:1px solid #e7e7e7; border-top:0;}
.tab-swit{width:1198px; height:40px; background:#fafafa;}
.tab-swit span{border-top:2px solid #fafafa; height:38px; width:140px; float:left;}
.tab-swit span.on, .tab-swit span:hover{background:#fff; border-top:2px solid #ff5c5c; height:38px;}
.tab-swit span a{width:138px; height:16px; text-align:center; float:left;margin-top:10px; border:1px solid #e4e4e4; border-width:0 1px;}
.tab-swit span:last-child a{border-right:1px solid #fafafa;}
.tab-swit span.on a, .tab-swit span:hover a{border:1px solid #fafafa; width:138px; border-width:0 1px;color: #ff5c5c}
.shop-h4{width:100%; border-bottom:1px dashed #ccc; height: 30px; line-height: 20px; padding-bottom: 4px;}
.shop-h4 .star{background: url("biao.png"); width: 18px; height: 18px; display: inline-block; vertical-align: -3px;}
.shop-h4 .title {font-size: 18px; color: #333; padding-left: 10px; background:none; height:30px; border:none}
.tab-box1, .tab-box2, .tab-box3, .tab-box4{width:1098px; border-top:1px solid #e7e7e7; margin-top:-1px; padding:0 50px; float:left;}
.tab-box1 p{color:#666; margin-top:24px;}
.tab-box1 p button{width:76px; height:24px; background:#ff5165; color:#fff; text-align:center; font-size:12px; border-radius:5px;margin-left:20px}
.tab-box2, .tab-box3, .tab-box4{border:0;}
.tab-box2 a, .tab-box3 a, .tab-box4 a{color: #333;}
.perchbox{width:985px; margin:0 auto; padding-top:24px;}
.perchbox .li1{position: relative; z-index: 9;}
.perchbox .li1:hover span{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left:0; z-index: 10;}
.tab-box2 ul{margin:0 25px 30px 25px; float:left;}
.perchbox p, .tab-box3 p{width:935px; line-height:30px; background:#f5f5f5; text-align:center; margin:0 auto; clear:both; color:#666;}
.tab-box4 p{line-height:30px; background:#f5f5f5; text-align:center; margin:20px auto; clear:both; color:#666;}

.tab-box3 div{width:985px; margin:0 auto;padding-top:30px;}
.tab-box3 dl{width:276px; border:1px solid #e7e7e7; margin:0 25px 30px 25px; float:left;}
.tab-box3 dt{position:relative;}
.tab-box3 dt:hover span{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left:0;}
.tab-box3 dt img{width:276px; height:170px;}
.tab-box3 dd{line-height:40px; padding:0 10px;}
.tab-box3 dd em{width: 189px; height: 40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.tab-box3 dd i{float:right; font-size: 12px; color: #999;}
.tab-box3 dd i:before{content:"";width:14px; height:12px;  background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); vertical-align:middle; float:left;background-position:-28px 0; margin:14px 5px 0 0;}

.tab-box4 div{margin-top:30px; padding-bottom:30px; float:left; width: 100%;border-bottom: 1px dashed #e7e7e7;}
.tab-box4 div:nth-last-of-type(1){border-bottom: none;}
.tab-box4 .herdimg{width:50px; height:50px; border-radius:50%; margin-right:25px; float:left;}
.tab-box4 dl{width:100%; float:left;}
.tab-box4 dt{width:100%;  color:#666; line-height:30px;}
.tab-box4 dd{width:100%; float:left; line-height:22px; color:#666; margin-top:10px;}
.tab-box4 dt span{float:right; width:90px; margin-top:9px;}
.tab-box4 dt i{width:12px; height:12px; float:left; background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-126px -200px;margin: 0 1px}
.img-nine{width:80px; height:80px; margin:10px 10px 0 0;}
.tab-box4 dd span{color:#ff5c5c;}
.tab-box4 dd em{float:right;color: #999;font-size: 12px}
.tab-box4 .user-addimg{width: 500px; float: left;}
.tab-box4 .user-addimg font{position: relative;}
.tab-box4 .user-addimg font b{height: 220px; padding: 5px; border: 1px solid #e7e7e7; position: absolute; top: -260px; left: 0; background: #fff; display: none; line-height: 220px;}
.tab-box4 .user-addimg font b img{max-height: 220px;}
.tab-box4 .user-addimg font:hover b{display: block;}
.tab-box4 .hoverimgbox{position: relative; float: left;}
.tab-box4 .hoverimgbox a{margin-top: 10px; display: inline-block;}
.tab-box4 div .hoverimg{width: auto; height: 360px; line-height: 230px; border: 1px solid #e8e8e8; padding:5px; position: absolute; top: -393px;
     background: #fff; left: 0;}
/*.tab-box4 div .hoverimg:after{content: ''; width: 6px; height: 6px; border: 1px solid #e8e8e8; background: #fff; border-width: 0 1px 1px 0;
    transform:rotate(45deg); position: absolute; bottom: -4px; left: 50%; margin-left: -3px;}*/

.new0114{width: 878px; float: right; margin-top: 0; padding-bottom: 40px;}
.new0114 .tab-swit{width: 878px;}
.new0114 .tab-box1, .new0114 .tab-box2, .new0114 .tab-box3, .new0114 .tab-box4{width:796px; padding: 0 40px; margin-top: 36px;}
.tab-box4.new160428{margin-top: 0; padding: 30px 40px; border-top: 1px solid #e8e8e8;}
.new0114 .perchbox{width: 100%;}
.new0114 .perchbox ul{margin: 0 38px 24px 0; width: 238px;}
.newbox-0628 ul:nth-child(3n){margin-right: 0;}
.new0114 .perchbox .li1{width: 238px;}
.new0114 .perchbox .li1 img{width: 238px; height: 150px;}
.new0114 .perchbox .li1 img:hover{opacity: 0.8}
.new0114 .perchbox .li2{width: 208px;}
.new0114 .perchbox .li3{width: 208px;}
.new0114 .perchbox p, .new0114 .tab-box3 p{width: 100%;}
.new0114 .tab-box3 div{width: 780px;}
.new0114 .tab-box3 dl{width: 238px;margin: 0 30px 24px 0px;}
.new0114 .tab-box3 div dl:nth-child(3n){margin-right: 0;}
.tab-box3 dt img{width:238px; height:150px;}
.tab-box3 dt img:hover{opacity: 0.8}
.new0114 .topdh_scroll{left: 50%; width: 878px; margin-left: -279px;}
.tao-link, .comment_floor dd.tao-link{width: 96%; margin: 10px auto; border: 1px solid #e7e7e7; padding:10px 2%; position: relative;}
.tao-link img{width: 96px; height: 60px; float: left;}
.tao-link span{width: 550px; float: left; margin-left: 10px;}
.tao-link span em{float: left; font-size: 14px; color: #333; width: 100%; margin-bottom: 15px;}
.tao-link span s{color: #999; font-size: 12px; margin-left: 15px;}
.tao-link font{width:20px; height:20px; border: 2px solid #e7e7e7; border-width: 2px 2px 0 0; border-radius: 2px; transform: rotate(45deg); display: inline-block; top: 30px; position: absolute;}
.shop-dongtai{width: 880px; float: right; margin-top: 20px;}
.shop-dongtai.new160428{width: 810px; border: 1px solid #e8e8e8; margin-top: 0; padding: 10px 35px 20px 35px;}
.shop-dongtai h3{width: 100%; border-bottom: 1px solid #e7e7e7; line-height: 50px; font-size: 20px; color: #333;}
.shop-dongtai h3 i{width: 2px; height: 18px; background: #ff5165; float: left; margin-top: 18px; margin-right: 10px;}
.shop-dongtai dl{width: 100%; padding: 10px 0; border-bottom: 1px dashed #e7e7e7; margin-top: 10px;}
.shop-dongtai .dd1{width: 100%; color: #666; line-height: 24px;}
.shop-dongtai dt{margin: 10px 0;}
.shop-dongtai dt img{margin-right: 10px;}
.shop-dongtai .dd2{width: 100%; color: #999; font-size: 12px;}
.shop-dongtai .dd2 span{float: right;}
.shop-dongtai .dd2 span i{width: 15px; height: 15px; background-position: -10px 0; margin-right: 5px;}
.shop-dongtai p{width: 100%; height: 40px; line-height: 40px; background: #f5f5f5; text-align: center; cursor: pointer; margin-top: 15px;}
.fixed-shop{/*position: fixed; top: 0;*/}



.screen{float:right; margin-top:7px; margin-right:30px; color:#666;}
.screen em{width:75px; height:22px; line-height:22px; border:1px solid #e7e7e7; background:#fff;}
.screen input{width:60px;height:22px; line-height:22px; text-indent:5px; background:none;}
.screen button{width:56px; height:24px; line-height:24px; color:#fff; background:#ff5165; border:0;vertical-align: top;}

.taocan-list{width:1200px; margin:0 auto;}
.taocan{width:1226px; overflow:hidden;}
.taocan ul{width:278px; height:275px; border:1px solid #e7e7e7; float:left; margin:24px 26px 6px 0;}
.taocan ul img{width:278px; height:173px;}
.taocan .li1{position:relative; margin-bottom:10px;}
.taocan .li1:hover span{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left: 0;}
.taocan .li2, .taocan .li3 dt{line-height:24px; width:258px; float:left; padding:0 10px; height: 24px; overflow: hidden;}
.taocan .li2 span{width:100%; overflow:hidden; float:right; font-size:16px; height: 24px;text-overflow: ellipsis;white-space: nowrap;color: #333}
.taocan .li2 span:hover{color: #ff5c5c;}
.taocan .li3 dd{float:left; margin-top:10px;}
.taocan .li3 b{font-size:12px;color:#ff5c5c; margin-left:10px;}
.taocan .li3 strong{font-size:18px; color:#ff5c5c; margin-right:10px; font-family: Arial;}
.taocan .li3 s{color:#999; font-size:12px;}
.taocan .li3 dd.hotxin{float:right; color:#999; margin-right:10px;}
.taocan .li3 i{background-position:-28px 0; width:14px; height:12px; margin-right:5px;}


.td-detail{width:1200px; margin:20px auto 0 auto;}
.detail-left{width:650px; height:460px; float: left; text-align:center;}/*542*/
.detail-big-img{width: 650px; height: 240px; border:1px solid #e7e7e7; }
.big-video{position: relative;}
.big-video em{width: 100%; height: 100%; background: rgba(0,0,0,0.4); position: absolute; z-index: 9; top: 0; left: 0;}
.big-video em b{width: 60px; height: 60px;background: url(http://qnm.hunliji.com/o_19uji7qatf001r4udmj10e28mu32.png); background-size: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.detail-big-img img{width:100%; height:100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.detail-prev,.detail-next{width:28px; height:78px; border:1px solid #e7e7e7; float:left; line-height:78px; font-size:20px; margin-top:20px; color:#999; cursor: pointer;}
.detail-next{text-align:right; margin-left:13px; float:right;}
.detail-prev:hover,.detail-next:hover{color:#666;background: none}
.detail-list-img{width:480px; overflow:hidden; margin-top: 20px; float: left;}
.detail-list-img span{display: block; width:auto; height:80px;}
.detail-list-img span .video{position: relative;}
.detail-list-img span .video em{width: 100%; height: 100%; background: rgba(0,0,0,0.4); position: absolute; z-index: 9; top: 0; left: 0;}
.detail-list-img i em b{width: 30px; height: 30px; margin: 24px;background: url(http://qnm.hunliji.com/o_19uji7qatf001r4udmj10e28mu32.png); background-size: 100%;}
.detail-list-img i{width:78px; height: 78px;float: left;margin-right:20px;border:1px solid #e7e7e7;cursor:pointer;border:1px solid #cccaca;background: #fafafa}
.detail-list-img i:last-child{margin-right: 0;}
.detail-list-img i img{width:78px; height:78px; float:left;}
.detail-list-img .on img{width:76px; height:76px; border:1px solid #ff5c5c;}
.detail-list-img .on{border-color: #ff5c5c}
/*.td-zuo{width:542px; float:left;}
.td-zuo ul{width:540px; height:358px; border:1px solid #e7e7e7;}
.td-zuo ul li{width:540px; text-align:center; line-height:358px; background:#fafafa;}
.td-zuo ul img{max-width:540px; max-height:358px;}
.td-zuo .over{width:469px; overflow:hidden; float:left;}
.td-zuo dl{width:1000px; height:80px; margin-top:20px; float:left;}
.td-zuo span{width:28px; height:78px; border:1px solid #e7e7e7; float:left; line-height:78px; font-size:20px; margin-top:20px; color:#999;}
.td-zuo .next{text-align:right; margin-left:13px; float:right;}
.td-zuo dd{width:80px; float:left; margin-left:13px;}
.td-zuo dd img{width:78px; height:78px; float:left; border:1px solid #e7e7e7;}*/
.td-zuo{float:left;}
.td-zhong{width:480px; min-height: 310px; margin-left:30px; float:right; position: relative;}
.td-zhong h3{width:100%; font-weight:normal; font-size:20px; color:#333; line-height:40px;}
.td-zhong h1{width:100%; font-weight:normal; font-size:20px; color:#333; line-height:40px;}
.td-zhong h3 em{font-size:14px; border:1px solid #e7e7e7; background:#fff; border-radius:5px; line-height:20px; padding:0 5px; color:#999; margin-left:10px;}
.td-zhong h1 em{font-size:14px; border:1px solid #e7e7e7; background:#fff; border-radius:5px; line-height:20px; padding:0 5px; color:#999; margin-left:10px;}
.td-zhong h1 em:hover{font-size:14px; border:1px solid #ff5c5c; background:#fff; border-radius:5px; line-height:20px; padding:0 5px; color:#ff5c5c; margin-left:10px;}

.scroll-tao{width: 100%; height: 100px; border-bottom: 1px solid #e7e7e7; float: left; display: none;}
.scrolltop0{position: fixed; top: 0; left: 0; display: block; background: #fff; z-index: 900;}
.scroll-middle{width: 1200px; margin: 0 auto;}
.scroll-middle dt{width: 840px; float: left;}
.scroll-middle h1{width: auto; float: left; line-height: 34px; margin-right: 20px;font-size:20px; color:#333; margin-top: 30px;}
.scroll-middle h1 em{font-size:14px; border:1px solid #e7e7e7; background:#fff; border-radius:5px; line-height:20px; padding:0 5px; color:#999; margin-left:10px;}
.scroll-middle h1 em:hover{font-size:14px; border:1px solid #ff5c5c; background:#fff; border-radius:5px; line-height:20px; padding:0 5px; color:#ff5c5c; margin-left:10px;}
.scroll-middle .td-but{float: right;}
.scroll-middle .td-rmb{margin-top: 32px;}

.td-rmb{width:100%; color:#999; font-size:12px; margin-top:10px;}
.td-rmb-sty{font-size:18px; color:#ff5c5c;}
.td-rmb-num{font-size:30px; color:#ff5c5c; margin-right:20px; font-family: Arial;}
.td-but button{width:148px; height:50px; border:1px solid #ff5c5c; background:#fff; border-radius:4px; margin:30px 20px 0 0; color:#ff5c5c; font-size:18px;}
.td-but button:hover{width:148px; height:50px; border:1px solid #ff5c5c; background:#fff2f2; border-radius:4px; margin:30px 20px 0 0; color:#ff5c5c; font-size:18px;}
.td-but .on{background:#ff5c5c; color:#fff;}
.td-but .on:hover{background:#ff5c5c; color:#fff; opacity: .85;}
.td-down{width:100%; color:#ff5c5c; margin-top:20px; position: relative; cursor: pointer; text-decoration: underline;}
.td-down:before{content:""; background:url(http://qnm.hunliji.com/o_19ulbgto31gbdr92pej145gpt2i.png) no-repeat; width:18px; height:18px; float:left; margin-right:5px;}
.td-down span{width: 100px; height: 100px; border: 1px solid #e8e8e8; text-align: center; line-height: 100px; position: absolute; top: 3px; left: 220px; background: #fff; display: none;}
.td-down:hover span{display: block;}

.time-txt{width: 100%; color: #999; margin-top: 10px;}
.time-txt em{color: #ff5c5c; display:inline;}
.time-txt ul{width: 318px; height: 50px; border: 1px solid #ffd6ae; background: #fff4e6;}
.time-txt ul li{width: 100%; line-height: 25px; text-indent: 15px;}
.rank-fuwu{width: 100%; margin-top: 20px;}
.rank-fuwu li{width: 100%; line-height: 20px; margin-top: 8px; color: #666;}
.rank-fuwu em{width: 20px; height: 20px; color: #fff; margin-right: 10px; text-align: center; border-radius: 5px;}
.rank-fuwu li:nth-child(1) em{background: #ff8c47}
.rank-fuwu li:nth-child(2) em{background: #ffcd3b}
.rank-fuwu li:nth-child(3) em{background: #80d089}
.rank-fuwu li:nth-child(4) em{background: #F63}
.rank-fuwu li:nth-child(5) em{background: #F6C}
.active-bg{width: 64px; height: 24px; background: url('http://qnm.hunliji.com/o_1a8st89mlvlo1suc1snh1kod1hmp7.png') no-repeat; float: left; margin-top: 5px; text-indent: 5px; color: #fff; line-height: 24px; margin-right: 10px; font-size: 14px;}

.td-fuwu{width:100%; color:#666; margin-top:55px;}
.td-fuwu dt span{margin-right:20px; float:left; line-height:24px;}
.td-fuwu dt span:before{content:"";width:16px; height:16px; background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-17px -200px; float:left; margin-right:5px; margin-top: 4px;}
.td-fuwu dd, .td-fuwu dt{width:100%; float:left; margin-top: 7px;}
.serve{width:100%; margin-top:15px; float:left;}
.serve span{width:auto; padding-right:10px; color:#666;}
.serve span i{width:28px; height:20px; margin-right:5px;}
.serve span .pst-1{background-position:-0px -340px;}
.serve span .pst-2{background-position:-28px -340px;}
.serve span .pst-3{background-position:-56px -340px;}
.serve span .pst-4{background-position:-84px -340px;}
.serve span .pst-1-1{background-position:-112px -340px;}
.serve span .pst-2-2{background-position:-140px -340px;}
.serve span .pst-3-3{background-position:-168px -340px;}
.serve span .pst-4-4{background-position:-196px -340px;}
.noserve span{color: #999;}
.ctrl{width:100%; float:left; position: absolute; bottom: 0; left: 0;}
.ctrl span{width:120px; color:#666;float:left;}
.ctrl span em{width:12px; height:12px; float:left; background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-126px -200px; margin-top:3px; margin-right:5px;}
.ctrl dl{width:130px; float:left; position:relative; z-index:99;}
.ctrl dt{color: #666}
.ctrl dt:before{content:""; width:12px; height:12px;background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-140px -200px; float:left;margin:4px 5px 0 0;}
.ctrl dd{width:110px; border:1px solid #e7e7e7; position:absolute; background:#fff; padding:10px 14px; display:none;}
.ctrl dl:hover dd{display:block;}
.ctrl dd em{width:100%; margin-top:14px; line-height:30px;}
.ctrl dd em:before{content:""; width:30px; height:30px; background:url(http://qnm.hunliji.com/o_19tpdng6jpuj14vneli39h89ki.jpg); background-position:0 0; float:left; margin-right:10px;}
.ctrl dd em.qq:before{background-position:0 0;}
.ctrl dd em.sina:before{background-position:-30px 0;}
.ctrl dd em.weixin:before{background-position:-60px 0;}
.ctrl dd .item{line-height: 30px;float: left;height:30px;margin: 6px}
.ctrl dd a{display: block;float: left}
.td-you{width:175px; float:right;}
.td-you h3{width:100%; height:32px; font-size:16px; font-weight:normal; color:#333; position: relative;}
.td-you h3 .line {width: 45px; height: 0.5px; background: #e7e7e7; position: absolute; top: 11px;}
.td-you h3 p {text-align: center;}
.td-you dl{margin-top:8px;}
.td-you dt{width:175px; height:108px; position:relative; cursor: pointer; position: relative;}
.td-you dt:hover em{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left: 0; z-index: 9;}
.td-you dt img{width:175px; height:108px;}
.td-you dt span{width:100%; line-height:24px;height: 24px;overflow: hidden; background:rgba(0,0,0,0.35); bottom:0; left:0; color:#fff; position:absolute; font-size:12px; text-indent:5px;z-index:10;}
.td-you dd{width:100%; line-height:30px;}
.td-you dd span{color:#ff5c5c; margin-right:5px;}
.td-you dd s{color:#999; font-size:12px;}

.td-xx{width:1200px; margin:0 auto; padding-top:40px; clear:both; }
.td-xxtao dl{width:280px; height:80px; margin-bottom:15px; border-bottom:1px dashed #ccc; padding-bottom:20px;}
.td-xxtao dl:last-child{border:0;}
.td-xxtao dt{width:130px; float:left; position: relative;}
.td-xxtao dt:hover span{width: 100%; height: 100%; background: rgba(255,255,255,0.2); position: absolute; top: 0; left:0;}
.td-xxtao dt img{width:130px; height:80px;}
.td-xxtao dd{width:140px; float:right;}
.td-xxtao dd span{width:140px; height:40px; line-height:20px; overflow:hidden;color: #333}
.td-xxtao dd em{color:#ff5c5c; margin-top:10px; font-family: Arial;}

.td-xxdate{width:880px; float:right; border:1px solid #e7e7e7; border-top: 0;}
.td-xxdate h2{border-bottom:1px solid #e7e7e7; line-height:40px; font-weight:normal; font-size:20px; float:left; width:100%; margin-top:30px;}
.tab-qieh3{width: 878px; background: #fafafa; border-bottom: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; position: relative; height: 40px; z-index: 11;}
.bg20{width: 100%; height: 20px; background: #fff; display: none;}
.scrolltab{position: fixed; top: 100px;/* border-bottom: 1px solid #e7e7e7; */z-index: 888;}
.scrolltab .bg20{display: block;}
.tab-qieh3 dd{width: 136px; float: left; height: 38px; text-align: center;  border-top: 2px solid #fafafa;}
.tab-qieh3 dd a{height: 16px; line-height: 16px; margin-top: 11px; display: block;border-right: 1px solid #e7e7e7;/* border-width: 0 1px;*/}
.tab-qieh3 dd:last-child a {border: 0;}
.tab-qieh3 dd.on{width: 136px; border-top: 2px solid #178cb4; height: 42px; background: #fff; box-sizing: border-box; z-index: 2; position: relative; top: -1px; left: -1px;}
.tab-qieh3 dd.on a{color: #178cb4; height: 40px; line-height: 40px; margin-top: 0; border-left: 1px solid #e7e7e7;}
.tab-qieh3 dd:first-child.on {left: 0;}
.tab-qieh3 dd:first-child.on a {border-left: 0;}
.tab-qieh3 dd:last-child.on a {border-right: 1px solid #e7e7e7;}
.tab-qieh3 dd em{color: #ff5c5c;}

.xxtaocan{width:900px; overflow:hidden; float:right;}
.xxtaocan ul{margin:20px 0 0 20px; height:250px;}
.xxdate{width:788px; float:left; padding:20px 49px 10px 49px;}
.xxdate h4{}
.xxdate-box1 {margin-bottom: 40px;}
.taocan-canshu{border-top: 1px dashed #ccc; padding: 20px 0;}
.xx-imgs{max-width: 680px; margin-top: 15px;}
.taocan-title{width: 100%; font-size: 18px;}
.taocan-txt{width: 100%; overflow: hidden; margin-top: 8px; color: #666;}
.taocan-txt dt{width: 100px; float: left;}
.taocan-txt dd{float: left; width:660px; line-height: 20px;}
.open-more{width: 100%; height: 40px; line-height: 40px; background: #f5f5f5; text-align: center; margin-top: 20px; color: #666;}
.xxdate-box1 p{color:#666; line-height:30px; width:100%;}
.xxdate-box2 h5{width:100%; line-height:36px; background:#f5f5f5; color:#666; text-indent:10px; font-size:14px; font-weight:normal; margin:20px 0;}
.xxdate-box2 h5{margin-top: 40px}
.xxdate-box2 p{color:#666; line-height:30px; width:100%; margin:15px 0;}
.xxdate-box2 img{max-width:680px; margin:50px auto; display:block;}
.xxdate .tab-box4{width:100%; padding:0;}
.xxdate .tab-box4 p{width:100%; line-height:32px; background:#f5f5f5; color:#666; float:left; text-align:center; margin-bottom:30px;}
.taocan-xuzhi{color: #666; line-height: 28px;/* margin-top: 20px; */padding-top: 16px; border-top: 1px dashed #999;}
.hlj-prom{width: 90%; margin: 0 auto; padding-top: 24px;}
.hlj-prom dd{width: 25%; float: left; text-align: center; line-height: 50px; font-size: 20px; color: #999;}

.combo{width:100%; font-weight:normal; font-size:20px;}
.combox{padding-bottom:0;}
.combox ul{height:auto;}
.combox .li3 dl{margin-top: -5px;}
.combox .li3 .clr999{width:200px; float:left;}

/*商家动态详情*/
.shop-state{width: 980px; margin: 20px auto;}
.state-text{width: 608px; float: right; background: #fff; padding: 30px; border: 1px solid #e8e8e8; /*box-shadow: 0 0 3px 2px #f2f2f2;*/}
.state-text p{line-height: 22px; color: #666; margin-top: 10px;}
.state-text p img{max-width: 100%;}
.state-text-time{width: 100%; margin-top: 20px;}
.state-text-time dt{border-bottom: 1px dashed #e7e7e7; line-height: 40px; font-size: 12px; color: #999;}
.state-text-time dt span{float: right;}
.state-text-time dd{text-align: right; position: relative; float: right; margin: 10px 0 20px 0;}
.state-text-time dd i{width: 20px; height: 20px; border: 2px solid #e7e7e7; border-width: 0 2px 2px 0; border-radius: 2px; transform:rotate(45deg); position: absolute; right: 10px; cursor: pointer;}
.state-text-time dd i:hover, .state-text-time dd i.on{border-color: #ff7a89;}
.state-text-time dd i.i-border1{transform:rotate(45deg); border-width: 2px 0 0 2px;margin-top: 5px; right: 60px; top: 10px;}
.shop-state-ment{width: 608px; margin-top: 20px; float: right; background: #fff; margin-bottom:30px; padding:20px 30px; border: 1px solid #e8e8e8; /*box-shadow:0 0 3px 2px #f2f2f2;*/}
.shop-state-ment h3{font-size: 20px;}
.shop-state-ment h3 em{color: #ff5c5c;}
.shop-state-ment h3 span{font-size: 16px; float: right; color: #ff5c5c; cursor: pointer;}
.shop-state-ment li{width: 610px; padding-top: 15px; border-top: 1px dashed #e7e7e7; margin-top: 20px; float: left;}
.shop-state-ment li img{width: 50px; height: 50px; float: left; border-radius: 50%; margin-right: 10px;}
.shop-state-ment li span{width: 550px; line-height: 30px; float: right;}
.shop-state-ment li em{width: 550px; font-size: 12px; color: #999; float: right;}
.shop-state-ment p{width: 100%; height: 40px; line-height: 40px; background: #f5f5f5; color: #666; text-align: center; float: left; margin-top: 20px; cursor: pointer;}

.follow {width: 100px; height: 32px; line-height: 32px; text-align: center; background: #ffc722; border-radius: 4px; color: #fff; cursor: pointer; float: left;}
.follow:hover {opacity: .85;}
.gostore {width: 100px; height: 32px; line-height: 32px; text-align: center; background: #4bcf99; border-radius: 4px; color: #fff; cursor: pointer; float: right;}
.gostore:hover {opacity: .85;}

.box3-1f i {color: #666;}
.box3-1f i.clrff5165 {color: #ff5c5c;}
.box3-1f a:hover {color: #ff5c5c;}


/*酒店详情*/
.hotel-data{width: 788px; float: left; padding: 0 49px 10px 49px;}
.hotel-box1{width: 100%; overflow: hidden; margin-top: 40px;}
.hotel-hall-dl{width: 374px; float: left; margin-top: 24px; margin-right: 40px; cursor: pointer}
.box-dl .hotel-hall-dl:nth-child(2n){margin-right: 0;}
.hotel-hall-dl dt{width: 270px; height: 180px; float: left;}
.hotel-hall-dl dd{width: 86px; margin-left: 14px; float: left; font-size: 12px; color: #666;}
.hotel-hall-dl dd span{margin-top: 8px;}
.hotel-hall-dl dd .hotel-hall-title{font-size: 16px; color: #333; margin-top: 4px;}
.hotel-menu-1{width: 780px; min-height: 218px; float: left; background: url('http://qnm.hunliji.com/o_1ahqag5v4gqb1pjn1ume1rf362p7.jpg') no-repeat; background-size: 100% 100%; margin-top: 24px;}
.hotel-menu-1 .ul1{width: 195px; float: left;}
.hotel-menu-1 .ul1 .li1{text-indent: 40px; margin-top: 25px;}
.hotel-menu-1 .ul1 .li2{width: 112px; height: 112px; border-radius: 50%; background: #ff5c5c; color: #fff; line-height: 112px; text-align: center; margin-top: 24px; margin-left: 40px;}
.hotel-menu-1 .ul1 .li2 span{font-size: 24px;}
.menu-list{width: 550px; float: left; margin-top: 24px; padding-bottom: 20px;}
.menu-list dt, .menu-list dd{width: 100%; overflow: hidden;}
.menu-list dt a{float: left; padding-bottom: 8px; margin-right: 45px;}
.menu-list dt a:hover, .menu-list dt a.on{color: #ff5c5c; border-bottom: 2px solid #ff5c5c;}
.menu-list dd span{width: 105px; margin-right: 5px; margin-top: 8px; color: #666;}
.menu-fujia{color: #999; font-size: 12px; width: 100%; margin-top: 14px;}
.hotel-infor-1 dt{width: 400px; float: left; margin-top: 15px; line-height: 28px; color: #666;}
.hotel-infor-1 dt a{color:#56cfed; text-decoration: underline; float: right;}
.hotel-infor-1 table{width: 335px; height: 120px; float: right; margin-top: 24px; border: 1px solid #e8e8e8; border-width: 1px 0 0 1px;}
.hotel-infor-1 td{width: 50%; padding: 7px 10px; border: 1px solid #e8e8e8; border-width: 0 1px 1px 0; font-size: 12px; color: #666;}
.hotel-infor-1 td span{width: 80px; float: left;}
.comment_floor{margin-top:30px; padding-bottom:30px; float:left; width: 100%;border-bottom: 1px dashed #e7e7e7;}
.comment_floor:nth-last-of-type(1){border-bottom: none;}
.comment_floor .herdimg{width:50px; height:50px; border-radius:50%; margin-right:25px; float:left;}
.comment_floor dl{width:90%; float:left;}
.comment_floor dt{width:100%;  color:#666; line-height:30px;}
.comment_floor dt a img{margin: 8px 8px 0 0;}
.comment_floor dt .hoverimg img{margin: 0;}
.comment_floor dt a{margin-right: 5px;}
.comment_floor dd{width:100%; float:left; line-height:22px; color:#666; margin-top:10px;}
.comment_floor dt span{float:right; width:90px; margin-top:9px;}
.comment_floor dt i{width:12px; height:12px; float:left; background:url(http://qnm.hunliji.com/o_1an1ll37ge1kd94jlvdum1por7.png); background-position:-126px -200px;margin: 0 1px}
.img-nine{width:80px; height:80px; margin:10px 10px 0 0;}
.comment_floor dd em{float:left;color: #999;font-size: 12px}
.shop-dongtai dl:last-child{border-bottom: 0;}

.recommend-hotel{width: 280px; float: left; margin-top: 30px;}
.recommend-hotel h3{ border-bottom: 2px solid #e8e8e8; font-size: 20px; padding-bottom: 14px;}
.recommend-hotel h3 i{width: 2px; height: 20px; background: #ff5c5c; float: left; margin-right: 10px; margin-top: 4px;}
.recommend-hotel dl{width: 100%; overflow: hidden; margin-top: 20px; padding-bottom: 20px; border-bottom: 1px dashed #e8e8e8;}
.recommend-hotel dl:last-child{border-bottom: 0;}
.recommend-hotel dt{width: 128px; height: 80px; float: left;}
.recommend-hotel dd{width:140px; float: left; margin-left: 10px;}
.recommend-hotel dd em{width: 100%; color: #ff5c5c; margin-top: 15px;}

.focus{ position:relative; width:800px; height:550px; margin: 0 auto; margin-top: 40px;}
.focus img{ width: 800px; height: 450px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:70px; z-index:10; margin: 0 auto; position: absolute;}
.focus .D2fBt{ zoom:1;  height:70px; z-index:10; overflow: hidden; margin: 0 auto; position: absolute;}
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:10px; position:absolute; width: 100%; height:70px; text-align:center; z-index: 200;overflow: hidden;}
/*.focus .fbg div{margin:0 auto;overflow:hidden;zoom:1; width:100%; height: 70px;}*/
.focus .D1fBt a{position:relative; width:68px; height:68px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; background:#D9D9D9; }
.focus .D1fBt .current img,.focus .D1fBt a:hover img{border: 1px solid #ff5c5c;}
.focus .D1fBt a img{width: 68px; height: 68px; border: 1px solid #fff;}
.focus .D2fBt a{position:relative; float: left; width:70px; height:70px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; background:#D9D9D9; }
.focus .D2fBt .current img,.focus .D2fBt a:hover img{border: 1px solid #ff5c5c;}
.focus .D2fBt a img{width: 68px; height: 68px; border: 1px solid #fff;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(http://qnm.hunliji.com/o_1akairu051r0k136vi0cvbl11rm7.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -100px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -100px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}



.open-swiper{width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0,0,0,0.7); z-index: 999;}
.open-boxs{width: 920px; height: 720px; background: #fff; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.open-boxs p{width: 30px; height: 30px; font-size: 30px; color: #999; float: right; margin: 10px; cursor: pointer;}
.gallery-top {width: 800px;height: 460px; background: #fff; margin-top: 50px; position: relative;}
.gallery-top .swiper-slide {width: 800px; height: 450px;}
.gallery-thumbs{height: 72px;box-sizing: border-box; margin: 0 5px; position: relative;}
.gallery-thumbs .swiper-wrapper{max-width:800px; margin: 0 auto;}
.gallery-thumbs .swiper-slide {width: 68px;height: 68px;opacity: 0.4; margin-top: 2px;}
.gallery-thumbs .swiper-slide-active {opacity: 1;}
.swiper-button-next:hover, .swiper-button-prev:hover{opacity: 0.8;}
.gallery-thumbs .swiper-slide-active{box-shadow: 0 0 0 2px #ff5c5c;}
.txt-hotel{width: 800px; margin: 0 auto; margin-top: 20px;}
.txt-hotel span{width: auto; margin-right: 30px; line-height: 26px;}
.txt-hotel h3{font-size: 16px; width: 100%; padding-bottom: 10px;}

.fixtop0{position: fixed; top: 0;}
.kong-0606{width: 100%; height: 90px; text-align: center;}
.kong-0606 span{width: 100%; line-height: 30px; color: #999;}
.zxtc-tan, .yydd-tan{display: none;}
.zxtc-0607, .yydd-0607{width: 480px; height: 460px; background: #fff; position: absolute; top: 50%; left: 50%; margin-left: -240px; margin-top: -230px;}
.yydd-0607{height: 370px; margin-top: -185px;}
.zxtc-0607 p, .yydd-0607 p{width: 20px; height: 20px; float: right; margin-top: 16px; margin-right: 18px; color: #cbcbcb; font-size: 30px; text-align: center; line-height: 20px; cursor: pointer;}
.zxtc-box, .yydd-box{width: 300px; float:left; margin-left: 90px; margin-top: 45px;}
.zxtc-box li{width: 100%; float: left; color: #999; margin-bottom: 14px;}
.zxtc-box li em{color: #ff5c5c;}
.zxtc-box li input{width: 298px; height: 38px; border: 1px solid #e8e8e8; margin-bottom: 6px; text-indent:10px;}
.zxtc-box .case-four{width: 100%; float: left; padding: 20px 0;}
.zxtc-box .case-four dt{color: #999; margin-bottom: 20px;}
.zxtc-box .case-four dd{width: 100%; float: left; margin-bottom: 10px; color: #666;}
.zxtc-box button{width: 100%; height: 40px; background: #ff5c5c; color: #fff; font-size: 18px;}
.yydd-box li{width: 298px; height: 38px; border: 1px solid #e8e8e8; float: left; margin-bottom: 20px;}
.yydd-box li span{width: 50px; line-height: 38px; text-align: center; color: #999;}
.yydd-box li input{width: 240px; height: 36px; margin-top:0;}
.yydd-box dl{width: 100%; float: left; margin-top: 20px;}
.yydd-box dl dt{color:#999;}
.yydd-box dl dd{ color: #666; margin-top: 20px;}
.yydd-box dl dd em{width: 44px;height: 18px; border: 1px solid #ff5c5c; border-radius: 4px; color: #ff5c5c; font-size: 12px; text-align:center; line-height: 18px; margin-right: 10px;}
.yydd-box button{width: 100%; height: 40px; background: #ff5c5c; color: #fff; font-size: 18px; margin-top: 40px;}


.bug0621-keep{text-align: center;}
.bug0621-keep em{color: #ff5c5c;}
.hotel0621-1{width: 480px; height: 320px;}


.case-left1 .martop30{margin-top: 26px;}
.case-left1 .martop10{margin-top: 10px;}
.case-left1 .case-four{width: auto; display: table; margin: 0 auto; margin-top: 10px;}
.fontsize12{font-size: 12px;}
.span-0628{font-size: 12px;vertical-align: middle;}
.color5c5c{color: #ff5c5c; display: inline-block;}



.doubleSlider-1 {
				width: 530px;
				height: 400px;
				
			}
			
			.doubleSlider-1 .slider {
				width: 100%;
				height: 100%;
			}
			
			.doubleSlider-1 .slider .item {
				position: relative;
				top: 0;
				left: 0;
				width: 530px;
				height: 400px;
				margin: 0 0 0 0;
				background: #aaa;
			}
			
			
			.doubleSlider-1 .slider .item .caption {
				position: absolute;
				bottom: 0;
				left: 0;
				
				
				padding: 7px;
				text-align: center;
			}
			
			.doubleSlider-1 .slider .item .caption .bg {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				height: 100%;
				
				background: #000;
				opacity: 0.5;
				filter: alpha(opacity:50);
				z-index: 0;
			}
			
			.doubleSlider-1 .slider .item .caption span {
				font: normal 11px/15px "Helvetica Neue",Helvetica,Arial,sans-serif;
				color: #fff;
				text-shadow: 0 -1px 0 #333;
				
				position: relative;
				top: 0;
				left: 0;
				z-index: 1;
			}
			
			.doubleSlider-1 .slider .item1,
			.doubleSlider-1 .slider .item5,
			.doubleSlider-1 .slider .item9 {
				background: url(../../_resources/h-slider-1.jpg) no-repeat 0 0;
			}
			
			.doubleSlider-1 .slider .item2,
			.doubleSlider-1 .slider .item6,
			.doubleSlider-1 .slider .item10 {
				background: url(../../_resources/h-slider-2.jpg) no-repeat 0 0;
			}
		
			.doubleSlider-1 .slider .item3,
			.doubleSlider-1 .slider .item7,
			.doubleSlider-1 .slider .item11 {
				background: url(../../_resources/h-slider-3.jpg) no-repeat 0 0;
			}
			
			.doubleSlider-1 .slider .item4,
			.doubleSlider-1 .slider .item8,
			.doubleSlider-1 .slider .item12 {
				background: url(../../_resources/h-slider-4.jpg) no-repeat 0 0;
			}
			
			.doubleSliderPrevButton {
				float: left;
				width: 20px;
				height: 40px;
				background: url(slider-buttons.png) no-repeat 0 0;
				z-index: 2;
				margin: 20px 0 0 0;
			}
			
			.doubleSliderNextButton {
				float: left;
				width: 20px;
				height: 40px;
				background: url(slider-buttons.png) no-repeat 100% 0;
				z-index: 2;
				margin: 20px 0 0 0;
			}
			
			.doubleSlider-2 {
				float: left;
				
				width: 530px;
				height: 82px;
			}
			
			.doubleSlider-2 .slider {
			
			}
			
			.doubleSlider-2 .button {
				float: left;
				
				width: 80px;
				height: 80px;
				opacity: 0.5;
				filter: alpha(opacity:50);
				    border: 1px solid #d7d7d7;
    margin: 0 7px;
			}
			
			
			.doubleSlider-2 .button .border {
				border: 5px solid #000;
				opacity: 0.5;
				filter: alpha(opacity:50);
				width: 105px;
				height: 50px;
			}
			
			.doubleSlider-2 .item1,
			.doubleSlider-2 .item5,
			.doubleSlider-2 .item9 {
				background: url(../../_resources/h-slider-1-thumb.jpg) no-repeat 0 0;
			}
			
			.doubleSlider-2 .item2,
			.doubleSlider-2 .item6,
			.doubleSlider-2 .item10 {
				background: url(../../_resources/h-slider-2-thumb.jpg) no-repeat 0 0;
			}
			
			.doubleSlider-2 .item3,
			.doubleSlider-2 .item7,
			.doubleSlider-2 .item11 {
				background: url(../../_resources/h-slider-3-thumb.jpg) no-repeat 0 0;
			}
			
			.doubleSlider-2 .item4,
			.doubleSlider-2 .item8,
			.doubleSlider-2 .item12 {
				background: url(../../_resources/h-slider-4-thumb.jpg) no-repeat 0 0;
			}
			
			.doubleSlider-2 .selected {
				opacity: 1;
				filter: alpha(opacity:100);
			}