.line-feature__title{position:relative;height:40px;padding:0
24px 0 28px;line-height:38px;font-size:16px;font-weight:bold;color:#323232;background-color:#f7f7f7;border:1px
solid #eee}.line-feature__title:before{content:'';display:inline-block;position:absolute;top:50%;left:12px;width:5px;height:24px;transform:translateY(-50%);background-color:#2dbb55}.line-journey__con .item-scenicSpot li img,
.line-journey__brief .ul li span.on:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.line-journey__brief .ul li span,
.line-journey__brief .print
.iconfont{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.line-journey__con .item-scenicSpot li p,
.line-journey__brief ul a,
.line-journey__brief
.print{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-journey__con .item-scenicSpot
li{position:relative;background-color:#e7e7e7}.line-journey__con{max-width:100%;max-height:100%}.line-journey{position:relative}.line-journey
*{-webkit-box-sizing:border-box;box-sizing:border-box}.line-journey__con .item-title,
.line-journey__con .item-div{position:relative;padding-left:30px}.line-journey__con .item-s,
.line-journey__con .item-title{margin-left:20px}.line-journey__con .item-title{margin-bottom:35px;line-height:1.6;color:#333;font-size:16px;font-weight:bold}.line-journey__con .item-title .title-order{position:absolute;width:40px;height:40px;left:0;top:-8px;margin-left:-20px;line-height:40px;text-align:center;font-size:16px;font-weight:bold;border-radius:5px;color:#fff;background-color:#2dbb55}.line-journey__con .item-div{padding-bottom:35px;border-left:1px dashed #e5e5e5}.line-journey__con .item-div
.iconfont{position:absolute;left:0;top:-5px;margin-left:-13px;font-size:28px;color:#2dbb55;background-color:#fff}.line-journey__con .item-div:last-child{padding-bottom:0;border-left:none}.line-journey__con
.label{color:#333}.line-journey__con
.item{margin-left:117px;padding:30px
0;border-bottom:1px solid #f2f2f2}.line-journey__con .item:first-child{padding-top:20px}.line-journey__con .item-scenicSpot
li{float:left;width:24%;height:130px;margin-right:1.33333%;margin-top:1.33333%}.line-journey__con .item-scenicSpot li:nth-child(4n){margin-right:0}.line-journey__con .item-scenicSpot li
p{position:absolute;bottom:0;left:0;right:0;height:36px;padding:0
15px;line-height:36px;font-size:14px;color:#fff;background-color:rgba(0, 0, 0, 0.5);z-index:1}body .line-journey__fixed{position:fixed;z-index:111}.line-journey__brief{position:absolute;top:67px;left:13px}.line-journey__brief
.ul{padding-right:15px;border-right:2px solid #eee}.line-journey__brief .ul
li{position:relative;margin-bottom:10px}.line-journey__brief .ul li
span{left:72px;height:8px;width:8px;border-radius:50%;background-color:#eee}.line-journey__brief .ul li
span.on{left:67px;width:18px;height:18px;background-color:#dcf5de}.line-journey__brief .ul li span.on:after{content:'';width:8px;height:8px;background-color:#2dbb55;border-radius:50%}.line-journey__brief .ul
a{background-color:#eee;font-weight:bold}.line-journey__brief .ul
a.on{background-color:#2dbb55;color:#fff}.line-journey__brief ul a,
.line-journey__brief
.print{display:block;width:60px;height:24px;line-height:24px;text-align:center;color:#666;border-radius:3px;font-size:14px}.line-journey__brief
.print{position:relative;padding-left:19px;border:1px
solid #eee}.line-journey__brief .print
.iconfont{top:54%;left:0;font-size:28px;color:#999}.line-journey__brief .print:hover{border-color:#2dbb55;color:#2dbb55}.line-journey__brief .print:hover
.iconfont{color:#2dbb55}.line-journey__brief .ul li
span.on{left:72px;width:8px;height:8px;background-color:#2dbb55}.line-journey__brief .ul li span.on:after{display:none}.line-journey__brief .ul li span.on
.r{background-color:#2dbb55;width:18px;opacity:0.2;height:18px}.line-journey__brief .ul li span
.r{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.line-journey__con .item-title
a{color:#333}