.wrapper{background: #fff}
.journey-detail{line-height: 19px}
.journey-detail .journey-content{clear: both}
.journey-detail .journey-content .tab-content{clear: both;font-size: 1.3rem;color: #666}
.journey-detail .journey-content .tab-content .desc{width: 100%;border-bottom: 1px solid #d8d8d8}
.journey-detail .journey-content .tab-content .desc tr>td:first-child{width: 65px}
.journey-detail .journey-content .tab-content .desc tr>td{padding-bottom: 15px}
.journey-detail .journey-content .tab-content .journey-line{margin-top: 15px}
.journey-detail .journey-content .tab-content .journey-line .tips{color: #f99d1c;margin: 10px}
.journey-detail .journey-content .tab-content .journey-line .day-title{position: relative;padding-left: 20px;margin-left: 10px; padding-bottom:10px;}
.journey-detail .journey-content .tab-content .journey-line .day-title span{ line-height:2.5em;}
.journey-detail .journey-content .tab-content .journey-line .day-title h1{font-size: 1.4rem;color: #FFF; background-color:#4EC2AD; padding:8px 10px; border-radius:3px;}
.journey-detail .journey-content .tab-content .journey-line .day-title .traffic{font-size: 1.3rem;padding: 2px 3px 3px 2px;border-radius: 16px}
.journey-detail .journey-content .tab-content .journey-line .day-title .traffic .icon-bus, .journey-detail .journey-content .tab-content .journey-line .day-title .traffic .icon-plane, .journey-detail .journey-content .tab-content .journey-line .day-title .traffic .icon-ship, .journey-detail .journey-content .tab-content .journey-line .day-title .traffic .icon-train{font-size: 1.4rem}
.journey-detail .journey-content .tab-content .journey-line .day-title .ball{position: absolute;top: -2px;left: -15px;width: 30px;height: 36px;background: url("../../images/paopao-1125.png") 0 0 no-repeat;background-size: 100%}
.journey-detail .journey-content .tab-content .journey-line .day-title .ball span{color: #fff;display: inline-block;text-align: center;width: 100%}
.journey-detail .journey-content .tab-content .journey-line .day-title.teens .ball span{transform: scale(0.8)}
.journey-detail .journey-content .tab-content .journey-line .label{position: relative;font-size: 1.4rem;}
.journey-detail .journey-content .tab-content .journey-line .label .time-place{line-height: 25px;color: #4EC2AD;border-radius: 4px}
.journey-detail .journey-content .tab-content .journey-line .label .time-place .icon{margin-right: 3px;position: relative;top: 3px;font-size: 18px;}
.journey-detail .journey-content .tab-content .journey-line .label .time-place .icon-place2{font-size: 1.6rem}
.journey-detail .journey-content .tab-content .journey-line .label .time-place .text{}
.journey-detail .journey-content .tab-content .journey-line .label .arrow{position: absolute;display: inline-block;/*background: url("../../images/label-arrow-1125.png") 0 0 no-repeat;*/background-size: 20px 33px;width: 20px;height: 33px;left: 5px}
.journey-detail .journey-content .tab-content .journey-line .label .dott{position: absolute;top: 10px;left: -5px;width: 5px;height: 5px;border-radius: 5px;background: #4EC2AD;border: 2px solid #fff}
.journey-detail .journey-content .tab-content .journey-line .label .border-box{position: absolute;top: 13px;left: -5px;width: 5px;height: 20px;background: #fff}
.journey-detail .journey-content .tab-content .journey-line .day-content{position: relative;padding-top: 15px;overflow: hidden; font-size:14px; line-height:2em;}
.journey-detail .journey-content .tab-content .journey-line .day-content .place{background: #4EC2AD;border-radius: 4px;color: #fff;padding: 5px;display: inline-block;margin: 15px 0}
.journey-detail .journey-content .tab-content .journey-line .day-content .imgs{overflow: hidden}
.journey-detail .journey-content .tab-content .journey-line .day-content .img-box{position: relative}
.journey-detail .journey-content .tab-content .journey-line .day-content .img-box img{width: 100%;border-radius: 8px;margin-top: 15px}
.journey-detail .journey-content .tab-content .journey-line .day-content .img-box .img-label{position: absolute;font-size: 1.6rem;bottom: 15px;color: #fff;margin: 0 20px}
.journey-detail .journey-content .tab-content .journey-line .day-footer{clear: both;position: relative;padding-top: 15px;padding-bottom: 20px}
.journey-detail .journey-content .tab-content .journey-line .day-footer .tips{margin-top: 15px}
.journey-detail .journey-content .tab-content .journey-line .day-footer .tips .titlex{font-size: 1.5rem;color: #333}
.journey-detail .journey-content .tab-content .journey-line .day-footer .tips .text{margin-top: 10px}
.journey-detail .journey-content .tab-content .journey-line .day-footer .fan-zhu{}
.journey-detail .journey-content .tab-content .journey-line .day-footer .fan-zhu img{ width: 100%;border-radius: 5px;padding: 0 1px}
.journey-detail .journey-content .tab-content .journey-line .day-footer .fan-zhu .min{display: block}
.journey-detail .journey-content .tab-content .journey-line .day-footer .fan-zhu .max{display: none}
.journey-detail .journey-content .tab-content .journey-line .day-footer .shop{margin-top: 15px;font-size: 1.4rem;color: #666}
.journey-detail .journey-content .tab-content .journey-line .day-footer .shop table td{padding-bottom: 10px}
.journey-detail .journey-content .tab-content .journey-line .day-footer .shop table tr td:first-child{width: 65px}
.journey-detail .journey-content .tab-content .journey-line.more-itinerary .loading-journey{margin: 0 auto;display: block}
.journey-detail .journey-content .tab-content .journey-line.more-itinerary img{max-width: 100%}
.day-content p{border-bottom: dotted 1px #E1E1E1;padding-bottom: 10px;margin-bottom: 10px;}
