.block{display:block}.bg-000{background-color:#000}.m-zoom-count{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.m-zoom .swiper-pagination{color:#fff;bottom:-40px}.ico-tuijian{background:url(../img/ico-tuijian.png) no-repeat;background-size:cover}.ico-kexuantuanqi{background:url(../img/ico-kexuantuanqi.png) no-repeat;background-size:cover}.ico-cangfangxinxi{background:url(../img/ico-cangfangxinxi.png) no-repeat;background-size:cover}.ico-zhusu{background:url(../img/ico-zhusu.png) no-repeat;background-size:cover}.ico-chifan{background:url(../img/ico-chifan.png) no-repeat;background-size:cover}.ico-qita{background:url(../img/ico-qita.png) no-repeat;background-size:cover}.ico-jiabantu{background:url(../img/ico-jiabantu.png) no-repeat;background-size:cover}.ico-tese{background:url(../img/ico-tese.png) no-repeat;background-size:cover}.ico-fy{background:url(../img/ico-fy.png) no-repeat;background-size:cover}.ico-dp{background:url(../img/ico-dp.png) no-repeat;background-size:cover}.ico-jingdian{background:url(../img/ico-jingdian.png) no-repeat;background-size:cover}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:4px}.swiper-pagination-bullet{width:4px;height:4px;opacity:.4;border-radius:0}.swiper-pagination-bullet-active{opacity:1}.swiper-info{height:32px;color:#fff}.price-calendar-s .wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-right:10px}.price-calendar-s ul{white-space:nowrap}.price-calendar-s ul li{padding:5px;background:#f8f8f8;border:1px solid #f1f1f1;border-radius:3px}.price-calendar-s ul li.on{border:1px solid #ec3838}.price-calendar-s ul li p{line-height:16px;color:#999}.price-calendar-s ul li.on p{color:#ec3838}.price-calendar-s a{width:60px}.h-200{min-height:160px}.cabin-figure{width:70px;height:60px;position:relative;overflow:hidden}.cabin-figure img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(.5)}.detail .tab a{padding:11px 0;text-align:center;font-size:16px;color:#333}.detail .tab a.active{border-bottom:3px solid #ec3838;font-weight:700}.btn-day{color:#333;padding:4px 0;border-bottom:3px solid #ec3838;background:#fff;border-radius:0}.journeys-info>div{position:relative}.journeys-info div:last-child{border-left:none}.journeys-info i.ico-18{left:-9px;top:5px}.comment-header{background-color:#fff;padding:15px 15px 5px}.comment-header ul li{float:left;color:#999;border:1px solid #999;padding:3px 7px;border-radius:2px;margin-right:10px;margin-bottom:10px}.comment-header ul li.active{border:1px solid #ec3838;color:#ec3838}.comment-content{background-color:#fff;padding:15px 0 40px;margin-top:10px;border-bottom:1px solid #eee}.user-info .user-info-pic{width:60px;height:60px}.user-info-pic img{width:100%}.user-best{width:48px;margin-right:88px}.user-best img{width:100%}@media only screen and (min-width:320px) and (max-width:374px){.pictures ul.img-list{height:69px}}@media only screen and (min-width:375px) and (max-width:640px){.pictures ul.img-list{height:79px}}@media only screen and (min-width:641px){.pictures ul.img-list{height:300px}}.pictures ul.img-list li{width:calc((100% - 20px)/ 3);width:-webkit-calc((100% - 20px)/ 3);margin-right:10px;float:left}.pictures ul.img-list li:nth-of-type(3){position:relative;margin-right:0}.pictures ul.img-list li img{width:100%}.picture-info{width:47px;height:19px;background:url(../img/bg-picture-info.png) no-repeat;background-size:cover;line-height:19px;text-align:center}.c-count-bg{height:33px;width:62px;background-color:#23cc77;border-radius:8px;transform:skew(-16deg);-webkit-transform:skew(-16deg)}.c-img-count{display:inline-block;position:absolute;right:0;bottom:0;padding-left:5px;padding-right:5px;background-color:#999;color:#fff}.tuanqi-more{background-color:#ec3838;color:#fff;border-radius:2px}.qui-price{color:#ec3838}.date-item-selected .qui-price{color:#ec3838}.date-item-selected{background:#fff7f7;border:1px solid #ec3838}.add-subtract{width:110px;height:30px}.add-subtract .num{width:50px;text-align:center;padding:2px 5px}.add-subtract .add,.add-subtract .subtract{width:30px;height:30px;background:#edeef3;border-radius:1px;text-align:center;color:#676767}.hidden{height:35px;overflow:hidden}.license{/*!*font-size: 12px;*!*/height:26px;line-height:26px}.license .license-tip{overflow:hidden;text-overflow:ellipsis;height:24px;line-height:24px;font-size:10px;color:#999;white-space:nowrap;width:100%}.license .product-cell{height:100%}